Struct x11rb_protocol::protocol::xinput::QueryDeviceStateRequest
source · pub struct QueryDeviceStateRequest {
pub device_id: u8,
}
Fields§
§device_id: u8
Implementations§
Trait Implementations§
source§impl Clone for QueryDeviceStateRequest
impl Clone for QueryDeviceStateRequest
source§fn clone(&self) -> QueryDeviceStateRequest
fn clone(&self) -> QueryDeviceStateRequest
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 QueryDeviceStateRequest
impl Debug for QueryDeviceStateRequest
source§impl Default for QueryDeviceStateRequest
impl Default for QueryDeviceStateRequest
source§fn default() -> QueryDeviceStateRequest
fn default() -> QueryDeviceStateRequest
Returns the “default value” for a type. Read more
source§impl ReplyRequest for QueryDeviceStateRequest
impl ReplyRequest for QueryDeviceStateRequest
source§type Reply = QueryDeviceStateReply
type Reply = QueryDeviceStateReply
The kind of reply that this request generates.
source§impl Request for QueryDeviceStateRequest
impl Request for QueryDeviceStateRequest
impl Copy for QueryDeviceStateRequest
Auto Trait Implementations§
impl Freeze for QueryDeviceStateRequest
impl RefUnwindSafe for QueryDeviceStateRequest
impl Send for QueryDeviceStateRequest
impl Sync for QueryDeviceStateRequest
impl Unpin for QueryDeviceStateRequest
impl UnwindSafe for QueryDeviceStateRequest
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
)