Struct x11::xlib::XkbStateNotifyEvent
source · [−]#[repr(C)]pub struct XkbStateNotifyEvent {Show 26 fields
pub type_: c_int,
pub serial: c_ulong,
pub send_event: Bool,
pub display: *mut Display,
pub time: Time,
pub xkb_type: c_int,
pub device: c_int,
pub changed: c_uint,
pub group: c_int,
pub base_group: c_int,
pub latched_group: c_int,
pub locked_group: c_int,
pub mods: c_uint,
pub base_mods: c_uint,
pub latched_mods: c_uint,
pub locked_mods: c_uint,
pub compat_state: c_int,
pub grab_mods: c_uchar,
pub compat_grab_mods: c_uchar,
pub lookup_mods: c_uchar,
pub compat_lookup_mods: c_uchar,
pub ptr_buttons: c_int,
pub keycode: KeyCode,
pub event_type: c_char,
pub req_major: c_char,
pub req_minor: c_char,
}
Fields
type_: c_int
serial: c_ulong
send_event: Bool
display: *mut Display
time: Time
xkb_type: c_int
device: c_int
changed: c_uint
group: c_int
base_group: c_int
latched_group: c_int
locked_group: c_int
mods: c_uint
base_mods: c_uint
latched_mods: c_uint
locked_mods: c_uint
compat_state: c_int
grab_mods: c_uchar
compat_grab_mods: c_uchar
lookup_mods: c_uchar
compat_lookup_mods: c_uchar
keycode: KeyCode
event_type: c_char
req_major: c_char
req_minor: c_char
Trait Implementations
sourceimpl Clone for XkbStateNotifyEvent
impl Clone for XkbStateNotifyEvent
sourcefn clone(&self) -> XkbStateNotifyEvent
fn clone(&self) -> XkbStateNotifyEvent
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for XkbStateNotifyEvent
impl Debug for XkbStateNotifyEvent
sourceimpl PartialEq<XkbStateNotifyEvent> for XkbStateNotifyEvent
impl PartialEq<XkbStateNotifyEvent> for XkbStateNotifyEvent
sourcefn eq(&self, other: &XkbStateNotifyEvent) -> bool
fn eq(&self, other: &XkbStateNotifyEvent) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
impl Copy for XkbStateNotifyEvent
impl StructuralPartialEq for XkbStateNotifyEvent
Auto Trait Implementations
impl RefUnwindSafe for XkbStateNotifyEvent
impl !Send for XkbStateNotifyEvent
impl !Sync for XkbStateNotifyEvent
impl Unpin for XkbStateNotifyEvent
impl UnwindSafe for XkbStateNotifyEvent
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more