pub enum MenuActionTypeResolver{
Command {
command: Resolver<String>,
},
Remote {
id: Resolver<String>,
},
}Expand description
The resolver for an archived MenuActionType
Variants§
Command
The resolver for MenuActionType::Command
Fields
§
command: Resolver<String>The resolver for MenuActionType::Command::command
Remote
The resolver for MenuActionType::Remote
Fields
§
id: Resolver<String>The resolver for MenuActionType::Remote::id
Auto Trait Implementations§
impl Freeze for MenuActionTypeResolver
impl RefUnwindSafe for MenuActionTypeResolver
impl Send for MenuActionTypeResolver
impl Sync for MenuActionTypeResolver
impl Unpin for MenuActionTypeResolver
impl UnsafeUnpin for MenuActionTypeResolver
impl UnwindSafe for MenuActionTypeResolver
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.