Struct xcb::xinput::XiGrabDevice [−][src]
pub struct XiGrabDevice<'a> {
pub window: Window,
pub time: Timestamp,
pub cursor: Cursor,
pub deviceid: DeviceId,
pub mode: GrabMode,
pub paired_device_mode: GrabMode,
pub owner_events: GrabOwner,
pub mask: &'a [u32],
}
Expand description
The XiGrabDevice
request.
This request replies XiGrabDeviceReply.
Associated cookie types are XiGrabDeviceCookie and XiGrabDeviceCookieUnchecked.
Fields
window: Window
time: Timestamp
cursor: Cursor
deviceid: DeviceId
mode: GrabMode
paired_device_mode: GrabMode
owner_events: GrabOwner
mask: &'a [u32]
Trait Implementations
Actual implementation of the request sending Read more
type Cookie = XiGrabDeviceCookie
type Cookie = XiGrabDeviceCookie
The default cookie associated to this request.
type Reply = XiGrabDeviceReply
type Reply = XiGrabDeviceReply
Reply associated with the request
type Cookie = XiGrabDeviceCookie
type Cookie = XiGrabDeviceCookie
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<'a> RefUnwindSafe for XiGrabDevice<'a>
impl<'a> Send for XiGrabDevice<'a>
impl<'a> Sync for XiGrabDevice<'a>
impl<'a> Unpin for XiGrabDevice<'a>
impl<'a> UnwindSafe for XiGrabDevice<'a>
Blanket Implementations
Mutably borrows from an owned value. Read more