Struct xcb::xkb::GetDeviceInfo [−][src]
pub struct GetDeviceInfo {
pub device_spec: DeviceSpec,
pub wanted: XiFeature,
pub all_buttons: bool,
pub first_button: u8,
pub n_buttons: u8,
pub led_class: LedClass,
pub led_id: IdSpec,
}
Expand description
The GetDeviceInfo
request.
This request replies GetDeviceInfoReply.
Associated cookie types are GetDeviceInfoCookie and GetDeviceInfoCookieUnchecked.
Fields
device_spec: DeviceSpec
wanted: XiFeature
led_class: LedClass
led_id: IdSpec
Trait Implementations
Actual implementation of the request sending Read more
type Cookie = GetDeviceInfoCookie
type Cookie = GetDeviceInfoCookie
The default cookie associated to this request.
type Reply = GetDeviceInfoReply
type Reply = GetDeviceInfoReply
Reply associated with the request
type Cookie = GetDeviceInfoCookie
type Cookie = GetDeviceInfoCookie
Default cookie type for the request, as returned by Connection::send_request.
Unchecked cookie type for the request, as returned by Connection::send_request_unchecked.
Auto Trait Implementations
impl RefUnwindSafe for GetDeviceInfo
impl Send for GetDeviceInfo
impl Sync for GetDeviceInfo
impl Unpin for GetDeviceInfo
impl UnwindSafe for GetDeviceInfo
Blanket Implementations
Mutably borrows from an owned value. Read more