Struct x11rb_protocol::protocol::xproto::GeGenericEvent
source · [−]pub struct GeGenericEvent {
pub response_type: u8,
pub extension: u8,
pub sequence: u16,
pub length: u32,
pub event_type: u16,
}
Expand description
generic event (with length).
Fields
extension
- The major opcode of the extension creating this eventlength
- The amount (in 4-byte units) of data beyond 32 bytesevtype
- The extension-specific event type
Fields
response_type: u8
extension: u8
sequence: u16
length: u32
event_type: u16
Trait Implementations
sourceimpl Clone for GeGenericEvent
impl Clone for GeGenericEvent
sourcefn clone(&self) -> GeGenericEvent
fn clone(&self) -> GeGenericEvent
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 GeGenericEvent
impl Debug for GeGenericEvent
sourceimpl Default for GeGenericEvent
impl Default for GeGenericEvent
sourcefn default() -> GeGenericEvent
fn default() -> GeGenericEvent
Returns the “default value” for a type. Read more
sourceimpl Hash for GeGenericEvent
impl Hash for GeGenericEvent
sourceimpl Ord for GeGenericEvent
impl Ord for GeGenericEvent
sourceimpl PartialEq<GeGenericEvent> for GeGenericEvent
impl PartialEq<GeGenericEvent> for GeGenericEvent
sourcefn eq(&self, other: &GeGenericEvent) -> bool
fn eq(&self, other: &GeGenericEvent) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &GeGenericEvent) -> bool
fn ne(&self, other: &GeGenericEvent) -> bool
This method tests for !=
.
sourceimpl PartialOrd<GeGenericEvent> for GeGenericEvent
impl PartialOrd<GeGenericEvent> for GeGenericEvent
sourcefn partial_cmp(&self, other: &GeGenericEvent) -> Option<Ordering>
fn partial_cmp(&self, other: &GeGenericEvent) -> 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 GeGenericEvent
impl TryParse for GeGenericEvent
impl Copy for GeGenericEvent
impl Eq for GeGenericEvent
impl StructuralEq for GeGenericEvent
impl StructuralPartialEq for GeGenericEvent
Auto Trait Implementations
impl RefUnwindSafe for GeGenericEvent
impl Send for GeGenericEvent
impl Sync for GeGenericEvent
impl Unpin for GeGenericEvent
impl UnwindSafe for GeGenericEvent
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