Struct x11rb_protocol::protocol::xinput::AllowDeviceEventsRequest
source · pub struct AllowDeviceEventsRequest {
pub time: Timestamp,
pub mode: DeviceInputMode,
pub device_id: u8,
}
Fields§
§time: Timestamp
§mode: DeviceInputMode
§device_id: u8
Implementations§
Trait Implementations§
source§impl Clone for AllowDeviceEventsRequest
impl Clone for AllowDeviceEventsRequest
source§fn clone(&self) -> AllowDeviceEventsRequest
fn clone(&self) -> AllowDeviceEventsRequest
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 moresource§impl Debug for AllowDeviceEventsRequest
impl Debug for AllowDeviceEventsRequest
source§impl Default for AllowDeviceEventsRequest
impl Default for AllowDeviceEventsRequest
source§fn default() -> AllowDeviceEventsRequest
fn default() -> AllowDeviceEventsRequest
Returns the “default value” for a type. Read more
source§impl Request for AllowDeviceEventsRequest
impl Request for AllowDeviceEventsRequest
impl Copy for AllowDeviceEventsRequest
impl VoidRequest for AllowDeviceEventsRequest
Auto Trait Implementations§
impl Freeze for AllowDeviceEventsRequest
impl RefUnwindSafe for AllowDeviceEventsRequest
impl Send for AllowDeviceEventsRequest
impl Sync for AllowDeviceEventsRequest
impl Unpin for AllowDeviceEventsRequest
impl UnwindSafe for AllowDeviceEventsRequest
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)