pub struct MemberReference<'a, 'v, 's, N, S: RangeSource> {
pub descriptor: Descriptor<'a, N>,
pub resource: Option<&'a Resource<'v, 's, S>>,
}Expand description
One actual verified direct or signed-Manifest instruction. Missing inputs remain None, independently of catalogue completeness and reference status.
Fields§
§descriptor: Descriptor<'a, N>Actual original verified instruction and its authenticated parent.
resource: Option<&'a Resource<'v, 's, S>>Actual input consumed by that operation, not a URI-to-ID assertion.
Auto Trait Implementations§
impl<'a, 'v, 's, N, S> !RefUnwindSafe for MemberReference<'a, 'v, 's, N, S>
impl<'a, 'v, 's, N, S> !Send for MemberReference<'a, 'v, 's, N, S>
impl<'a, 'v, 's, N, S> !Sync for MemberReference<'a, 'v, 's, N, S>
impl<'a, 'v, 's, N, S> !UnwindSafe for MemberReference<'a, 'v, 's, N, S>
impl<'a, 'v, 's, N, S> Forget for MemberReference<'a, 'v, 's, N, S>
impl<'a, 'v, 's, N, S> Freeze for MemberReference<'a, 'v, 's, N, S>
impl<'a, 'v, 's, N, S> Unpin for MemberReference<'a, 'v, 's, N, S>
impl<'a, 'v, 's, N, S> UnsafeUnpin for MemberReference<'a, 'v, 's, N, S>
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more