#[repr(C)]pub struct XIEventMask {
pub deviceid: i32,
pub mask_len: i32,
pub mask: *mut u8,
}
Fields§
§deviceid: i32
§mask_len: i32
§mask: *mut u8
Trait Implementations§
§impl Clone for XIEventMask
impl Clone for XIEventMask
§fn clone(&self) -> XIEventMask
fn clone(&self) -> XIEventMask
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more§impl Debug for XIEventMask
impl Debug for XIEventMask
§impl Default for XIEventMask
impl Default for XIEventMask
§fn default() -> XIEventMask
fn default() -> XIEventMask
Returns the “default value” for a type. Read more
impl Copy for XIEventMask
Auto Trait Implementations§
impl RefUnwindSafe for XIEventMask
impl !Send for XIEventMask
impl !Sync for XIEventMask
impl Unpin for XIEventMask
impl UnwindSafe for XIEventMask
Blanket Implementations§
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