pub enum CommandSpecItemResolver{
Cmd(<CmdShape as Archive>::Resolver),
Env(<EnvShape as Archive>::Resolver),
}Expand description
The resolver for an archived CommandSpecItem
Variants§
Cmd(<CmdShape as Archive>::Resolver)
The resolver for CommandSpecItem::Cmd
Tuple Fields
§
0: <CmdShape as Archive>::ResolverThe resolver for CommandSpecItem::Cmd::0
Env(<EnvShape as Archive>::Resolver)
The resolver for CommandSpecItem::Env
Tuple Fields
§
0: <EnvShape as Archive>::ResolverThe resolver for CommandSpecItem::Env::0
Auto Trait Implementations§
impl Freeze for CommandSpecItemResolver
impl RefUnwindSafe for CommandSpecItemResolver
impl Send for CommandSpecItemResolver
impl Sync for CommandSpecItemResolver
impl Unpin for CommandSpecItemResolver
impl UnsafeUnpin for CommandSpecItemResolver
impl UnwindSafe for CommandSpecItemResolver
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> 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.