Struct x11::xinput2::XIDeviceInfo
source · [−]#[repr(C)]pub struct XIDeviceInfo {
pub deviceid: c_int,
pub name: *mut c_char,
pub _use: c_int,
pub attachment: c_int,
pub enabled: c_int,
pub num_classes: c_int,
pub classes: *mut *mut XIAnyClassInfo,
}Fields
deviceid: c_intname: *mut c_char_use: c_intattachment: c_intenabled: c_intnum_classes: c_intclasses: *mut *mut XIAnyClassInfoTrait Implementations
sourceimpl Clone for XIDeviceInfo
impl Clone for XIDeviceInfo
sourceimpl Debug for XIDeviceInfo
impl Debug for XIDeviceInfo
sourceimpl Default for XIDeviceInfo
impl Default for XIDeviceInfo
impl Copy for XIDeviceInfo
Auto Trait Implementations
impl RefUnwindSafe for XIDeviceInfo
impl !Send for XIDeviceInfo
impl !Sync for XIDeviceInfo
impl Unpin for XIDeviceInfo
impl UnwindSafe for XIDeviceInfo
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