#[repr(u32)]
pub enum DeviceUse {
IsXPointer,
IsXKeyboard,
IsXExtensionDevice,
IsXExtensionKeyboard,
IsXExtensionPointer,
}
Variants
IsXPointer
IsXKeyboard
IsXExtensionDevice
IsXExtensionKeyboard
IsXExtensionPointer
Trait Implementations
impl Copy for DeviceUse
impl StructuralPartialEq for DeviceUse
Auto Trait Implementations
impl RefUnwindSafe for DeviceUse
impl Send for DeviceUse
impl Sync for DeviceUse
impl Unpin for DeviceUse
impl UnwindSafe for DeviceUse
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more