pub enum ClientKeyCodeResolverwhere
char: Archive,{
Backspace,
Char(<char as Archive>::Resolver),
Down,
Enter,
Esc,
Left,
Right,
Tab,
Unknown,
Up,
}Expand description
The resolver for an archived ClientKeyCode
Variants§
Backspace
The resolver for ClientKeyCode::Backspace
Char(<char as Archive>::Resolver)
The resolver for ClientKeyCode::Char
Down
The resolver for ClientKeyCode::Down
Enter
The resolver for ClientKeyCode::Enter
Esc
The resolver for ClientKeyCode::Esc
Left
The resolver for ClientKeyCode::Left
Right
The resolver for ClientKeyCode::Right
Tab
The resolver for ClientKeyCode::Tab
Unknown
The resolver for ClientKeyCode::Unknown
Up
The resolver for ClientKeyCode::Up
Auto Trait Implementations§
impl Freeze for ClientKeyCodeResolver
impl RefUnwindSafe for ClientKeyCodeResolver
impl Send for ClientKeyCodeResolver
impl Sync for ClientKeyCodeResolver
impl Unpin for ClientKeyCodeResolver
impl UnsafeUnpin for ClientKeyCodeResolver
impl UnwindSafe for ClientKeyCodeResolver
Blanket Implementations§
§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
§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
§impl<T> LayoutRaw for T
impl<T> LayoutRaw for T
§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Returns the layout of the type.