pub enum ReferenceLocation {
SameDocument(NodeIdentity),
Detached(Option<[u8; 32]>),
Unchecked,
}Expand description
The original admitted resource route. Unchecked does not mean detached.
Variants§
SameDocument(NodeIdentity)
Original same-document target observed by reference verification.
Detached(Option<[u8; 32]>)
Admitted external lookup, with fingerprint only when bytes were supplied.
Unchecked
No completed resource provenance was recorded.
Trait Implementations§
Source§impl Clone for ReferenceLocation
impl Clone for ReferenceLocation
impl Copy for ReferenceLocation
Source§impl Debug for ReferenceLocation
impl Debug for ReferenceLocation
impl Eq for ReferenceLocation
Source§impl PartialEq for ReferenceLocation
impl PartialEq for ReferenceLocation
impl StructuralPartialEq for ReferenceLocation
Auto Trait Implementations§
impl Freeze for ReferenceLocation
impl RefUnwindSafe for ReferenceLocation
impl Send for ReferenceLocation
impl Sync for ReferenceLocation
impl Unpin for ReferenceLocation
impl UnsafeUnpin for ReferenceLocation
impl UnwindSafe for ReferenceLocation
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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