Struct x11rb_protocol::protocol::present::CompleteNotifyEvent
source · pub struct CompleteNotifyEvent {
pub response_type: u8,
pub extension: u8,
pub sequence: u16,
pub length: u32,
pub event_type: u16,
pub kind: CompleteKind,
pub mode: CompleteMode,
pub event: Event,
pub window: Window,
pub serial: u32,
pub ust: u64,
pub msc: u64,
}
Fields§
§response_type: u8
§extension: u8
§sequence: u16
§length: u32
§event_type: u16
§kind: CompleteKind
§mode: CompleteMode
§event: Event
§window: Window
§serial: u32
§ust: u64
§msc: u64
Trait Implementations§
source§impl Clone for CompleteNotifyEvent
impl Clone for CompleteNotifyEvent
source§fn clone(&self) -> CompleteNotifyEvent
fn clone(&self) -> CompleteNotifyEvent
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for CompleteNotifyEvent
impl Debug for CompleteNotifyEvent
source§impl Default for CompleteNotifyEvent
impl Default for CompleteNotifyEvent
source§fn default() -> CompleteNotifyEvent
fn default() -> CompleteNotifyEvent
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for CompleteNotifyEvent
impl<'de> Deserialize<'de> for CompleteNotifyEvent
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl Hash for CompleteNotifyEvent
impl Hash for CompleteNotifyEvent
source§impl Ord for CompleteNotifyEvent
impl Ord for CompleteNotifyEvent
source§fn cmp(&self, other: &CompleteNotifyEvent) -> Ordering
fn cmp(&self, other: &CompleteNotifyEvent) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
source§impl PartialEq for CompleteNotifyEvent
impl PartialEq for CompleteNotifyEvent
source§fn eq(&self, other: &CompleteNotifyEvent) -> bool
fn eq(&self, other: &CompleteNotifyEvent) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd for CompleteNotifyEvent
impl PartialOrd for CompleteNotifyEvent
source§fn partial_cmp(&self, other: &CompleteNotifyEvent) -> Option<Ordering>
fn partial_cmp(&self, other: &CompleteNotifyEvent) -> Option<Ordering>
1.0.0 · source§fn 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 moresource§impl Serialize for CompleteNotifyEvent
impl Serialize for CompleteNotifyEvent
source§impl Serialize for CompleteNotifyEvent
impl Serialize for CompleteNotifyEvent
source§impl TryParse for CompleteNotifyEvent
impl TryParse for CompleteNotifyEvent
impl Copy for CompleteNotifyEvent
impl Eq for CompleteNotifyEvent
impl StructuralPartialEq for CompleteNotifyEvent
Auto Trait Implementations§
impl Freeze for CompleteNotifyEvent
impl RefUnwindSafe for CompleteNotifyEvent
impl Send for CompleteNotifyEvent
impl Sync for CompleteNotifyEvent
impl Unpin for CompleteNotifyEvent
impl UnwindSafe for CompleteNotifyEvent
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> TryParseFd for Twhere
T: TryParse,
impl<T> TryParseFd for Twhere
T: TryParse,
source§fn try_parse_fd<'a>(
value: &'a [u8],
_: &mut Vec<RawFdContainer>
) -> Result<(T, &'a [u8]), ParseError>
fn try_parse_fd<'a>( value: &'a [u8], _: &mut Vec<RawFdContainer> ) -> Result<(T, &'a [u8]), ParseError>
Try to parse the given values into an instance of this type. Read more