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