#[repr(C)]pub struct ArchivedRegisterKeyboardwhere
CID: Archive,
usize: Archive,{
pub cid: <CID as Archive>::Archived,
pub height: <usize as Archive>::Archived,
}Expand description
An archived RegisterKeyboard
Fields§
§cid: <CID as Archive>::ArchivedThe archived counterpart of RegisterKeyboard::cid
height: <usize as Archive>::ArchivedThe archived counterpart of RegisterKeyboard::height
Trait Implementations§
Source§impl<__C: Fallible + ?Sized> CheckBytes<__C> for ArchivedRegisterKeyboard
impl<__C: Fallible + ?Sized> CheckBytes<__C> for ArchivedRegisterKeyboard
impl Portable for ArchivedRegisterKeyboard
Auto Trait Implementations§
impl Freeze for ArchivedRegisterKeyboard
impl RefUnwindSafe for ArchivedRegisterKeyboard
impl Send for ArchivedRegisterKeyboard
impl Sync for ArchivedRegisterKeyboard
impl Unpin for ArchivedRegisterKeyboard
impl UnwindSafe for ArchivedRegisterKeyboard
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.