#[repr(u8)]pub enum ArchivedClientMouseEventPhase {
Press = 0,
Release = 1,
}Expand description
An archived ClientMouseEventPhase
Variants§
Press = 0
The archived counterpart of ClientMouseEventPhase::Press
Release = 1
The archived counterpart of ClientMouseEventPhase::Release
Trait Implementations§
Source§impl<__C: Fallible + ?Sized> CheckBytes<__C> for ArchivedClientMouseEventPhasewhere
<__C as Fallible>::Error: Source,
impl<__C: Fallible + ?Sized> CheckBytes<__C> for ArchivedClientMouseEventPhasewhere
<__C as Fallible>::Error: Source,
impl Portable for ArchivedClientMouseEventPhase
Auto Trait Implementations§
impl Freeze for ArchivedClientMouseEventPhase
impl RefUnwindSafe for ArchivedClientMouseEventPhase
impl Send for ArchivedClientMouseEventPhase
impl Sync for ArchivedClientMouseEventPhase
impl Unpin for ArchivedClientMouseEventPhase
impl UnsafeUnpin for ArchivedClientMouseEventPhase
impl UnwindSafe for ArchivedClientMouseEventPhase
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.