#[repr(u8)]pub enum ArchivedKeyboardKind {
Alphanumeric = 0,
Password = 1,
Numbers = 2,
Decimal = 3,
Email = 4,
}Expand description
An archived KeyboardKind
Variants§
Alphanumeric = 0
The archived counterpart of KeyboardKind::Alphanumeric
Password = 1
The archived counterpart of KeyboardKind::Password
Numbers = 2
The archived counterpart of KeyboardKind::Numbers
Decimal = 3
The archived counterpart of KeyboardKind::Decimal
Email = 4
The archived counterpart of KeyboardKind::Email
Trait Implementations§
Source§impl<__C: Fallible + ?Sized> CheckBytes<__C> for ArchivedKeyboardKindwhere
<__C as Fallible>::Error: Source,
impl<__C: Fallible + ?Sized> CheckBytes<__C> for ArchivedKeyboardKindwhere
<__C as Fallible>::Error: Source,
Source§impl Debug for ArchivedKeyboardKind
impl Debug for ArchivedKeyboardKind
Source§impl From<&ArchivedKeyboardKind> for KeyboardKind
impl From<&ArchivedKeyboardKind> for KeyboardKind
Source§fn from(archived: &ArchivedKeyboardKind) -> Self
fn from(archived: &ArchivedKeyboardKind) -> Self
Converts to this type from the input type.
impl Portable for ArchivedKeyboardKind
Auto Trait Implementations§
impl Freeze for ArchivedKeyboardKind
impl RefUnwindSafe for ArchivedKeyboardKind
impl Send for ArchivedKeyboardKind
impl Sync for ArchivedKeyboardKind
impl Unpin for ArchivedKeyboardKind
impl UnwindSafe for ArchivedKeyboardKind
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.