pub enum ProvRelationKindResolver {
None,
WasAttributedTo,
WasGeneratedBy,
WasDerivedFrom,
Used,
WasInformedBy,
WasAssociatedWith,
ActedOnBehalfOf,
}Expand description
The resolver for an archived ProvRelationKind
Variants§
None
The resolver for ProvRelationKind::None
WasAttributedTo
The resolver for ProvRelationKind::WasAttributedTo
WasGeneratedBy
The resolver for ProvRelationKind::WasGeneratedBy
WasDerivedFrom
The resolver for ProvRelationKind::WasDerivedFrom
Used
The resolver for ProvRelationKind::Used
WasInformedBy
The resolver for ProvRelationKind::WasInformedBy
WasAssociatedWith
The resolver for ProvRelationKind::WasAssociatedWith
ActedOnBehalfOf
The resolver for ProvRelationKind::ActedOnBehalfOf
Auto Trait Implementations§
impl Freeze for ProvRelationKindResolver
impl RefUnwindSafe for ProvRelationKindResolver
impl Send for ProvRelationKindResolver
impl Sync for ProvRelationKindResolver
impl Unpin for ProvRelationKindResolver
impl UnsafeUnpin for ProvRelationKindResolver
impl UnwindSafe for ProvRelationKindResolver
Blanket Implementations§
Source§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
Source§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
Source§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
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
Source§impl<F, W, T, D> Deserialize<With<T, W>, D> for F
impl<F, W, T, D> Deserialize<With<T, W>, D> for F
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> LayoutRaw for T
impl<T> LayoutRaw for T
Source§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Gets the layout of the type.