Struct x11rb_protocol::protocol::dpms::InfoNotifyEvent
source · pub struct InfoNotifyEvent {
pub response_type: u8,
pub extension: u8,
pub sequence: u16,
pub length: u32,
pub event_type: u16,
pub timestamp: Timestamp,
pub power_level: DPMSMode,
pub state: bool,
}
Fields§
§response_type: u8
§extension: u8
§sequence: u16
§length: u32
§event_type: u16
§timestamp: Timestamp
§power_level: DPMSMode
§state: bool
Trait Implementations§
source§impl Clone for InfoNotifyEvent
impl Clone for InfoNotifyEvent
source§fn clone(&self) -> InfoNotifyEvent
fn clone(&self) -> InfoNotifyEvent
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 InfoNotifyEvent
impl Debug for InfoNotifyEvent
source§impl Default for InfoNotifyEvent
impl Default for InfoNotifyEvent
source§fn default() -> InfoNotifyEvent
fn default() -> InfoNotifyEvent
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for InfoNotifyEvent
impl<'de> Deserialize<'de> for InfoNotifyEvent
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 InfoNotifyEvent
impl Hash for InfoNotifyEvent
source§impl Ord for InfoNotifyEvent
impl Ord for InfoNotifyEvent
source§fn cmp(&self, other: &InfoNotifyEvent) -> Ordering
fn cmp(&self, other: &InfoNotifyEvent) -> 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 InfoNotifyEvent
impl PartialEq for InfoNotifyEvent
source§fn eq(&self, other: &InfoNotifyEvent) -> bool
fn eq(&self, other: &InfoNotifyEvent) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd for InfoNotifyEvent
impl PartialOrd for InfoNotifyEvent
source§fn partial_cmp(&self, other: &InfoNotifyEvent) -> Option<Ordering>
fn partial_cmp(&self, other: &InfoNotifyEvent) -> 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 InfoNotifyEvent
impl Serialize for InfoNotifyEvent
source§impl Serialize for InfoNotifyEvent
impl Serialize for InfoNotifyEvent
source§impl TryParse for InfoNotifyEvent
impl TryParse for InfoNotifyEvent
impl Copy for InfoNotifyEvent
impl Eq for InfoNotifyEvent
impl StructuralPartialEq for InfoNotifyEvent
Auto Trait Implementations§
impl Freeze for InfoNotifyEvent
impl RefUnwindSafe for InfoNotifyEvent
impl Send for InfoNotifyEvent
impl Sync for InfoNotifyEvent
impl Unpin for InfoNotifyEvent
impl UnwindSafe for InfoNotifyEvent
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