Struct x11rb::protocol::xinput::XIQueryPointerReply [−][src]
pub struct XIQueryPointerReply {
pub sequence: u16,
pub length: u32,
pub root: Window,
pub child: Window,
pub root_x: Fp1616,
pub root_y: Fp1616,
pub win_x: Fp1616,
pub win_y: Fp1616,
pub same_screen: bool,
pub mods: ModifierInfo,
pub group: GroupInfo,
pub buttons: Vec<u32>,
}
Fields
sequence: u16
length: u32
root: Window
child: Window
root_x: Fp1616
root_y: Fp1616
win_x: Fp1616
win_y: Fp1616
same_screen: bool
mods: ModifierInfo
group: GroupInfo
Implementations
Get the value of the buttons_len
field.
The buttons_len
field is used as the length field of the buttons
field.
This function computes the field’s value again based on the length of the list.
Panics
Panics if the value cannot be represented in the target type. This cannot happen with values of the struct received from the X11 server.
Trait Implementations
Performs the conversion.
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for XIQueryPointerReply
impl Send for XIQueryPointerReply
impl Sync for XIQueryPointerReply
impl Unpin for XIQueryPointerReply
impl UnwindSafe for XIQueryPointerReply
Blanket Implementations
Mutably borrows from an owned value. Read more