Struct x11rb_protocol::protocol::xproto::MappingNotifyEvent
source · [−]pub struct MappingNotifyEvent {
pub response_type: u8,
pub sequence: u16,
pub request: Mapping,
pub first_keycode: Keycode,
pub count: u8,
}
Expand description
keyboard mapping changed.
Fields
request
-first_keycode
- The first number in the range of the altered mapping.count
- The number of keycodes altered.
Fields
response_type: u8
sequence: u16
request: Mapping
first_keycode: Keycode
count: u8
Trait Implementations
sourceimpl Clone for MappingNotifyEvent
impl Clone for MappingNotifyEvent
sourcefn clone(&self) -> MappingNotifyEvent
fn clone(&self) -> MappingNotifyEvent
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 MappingNotifyEvent
impl Debug for MappingNotifyEvent
sourceimpl Default for MappingNotifyEvent
impl Default for MappingNotifyEvent
sourcefn default() -> MappingNotifyEvent
fn default() -> MappingNotifyEvent
Returns the “default value” for a type. Read more
sourceimpl From<&'_ MappingNotifyEvent> for [u8; 32]
impl From<&'_ MappingNotifyEvent> for [u8; 32]
sourcefn from(input: &MappingNotifyEvent) -> Self
fn from(input: &MappingNotifyEvent) -> Self
Converts to this type from the input type.
sourceimpl From<MappingNotifyEvent> for [u8; 32]
impl From<MappingNotifyEvent> for [u8; 32]
sourcefn from(input: MappingNotifyEvent) -> Self
fn from(input: MappingNotifyEvent) -> Self
Converts to this type from the input type.
sourceimpl Hash for MappingNotifyEvent
impl Hash for MappingNotifyEvent
sourceimpl Ord for MappingNotifyEvent
impl Ord for MappingNotifyEvent
sourceimpl PartialEq<MappingNotifyEvent> for MappingNotifyEvent
impl PartialEq<MappingNotifyEvent> for MappingNotifyEvent
sourcefn eq(&self, other: &MappingNotifyEvent) -> bool
fn eq(&self, other: &MappingNotifyEvent) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &MappingNotifyEvent) -> bool
fn ne(&self, other: &MappingNotifyEvent) -> bool
This method tests for !=
.
sourceimpl PartialOrd<MappingNotifyEvent> for MappingNotifyEvent
impl PartialOrd<MappingNotifyEvent> for MappingNotifyEvent
sourcefn partial_cmp(&self, other: &MappingNotifyEvent) -> Option<Ordering>
fn partial_cmp(&self, other: &MappingNotifyEvent) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
sourceimpl TryParse for MappingNotifyEvent
impl TryParse for MappingNotifyEvent
impl Copy for MappingNotifyEvent
impl Eq for MappingNotifyEvent
impl StructuralEq for MappingNotifyEvent
impl StructuralPartialEq for MappingNotifyEvent
Auto Trait Implementations
impl RefUnwindSafe for MappingNotifyEvent
impl Send for MappingNotifyEvent
impl Sync for MappingNotifyEvent
impl Unpin for MappingNotifyEvent
impl UnwindSafe for MappingNotifyEvent
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