#[repr(C)]pub struct XRRScreenChangeNotifyEvent {Show 15 fields
pub type_: i32,
pub serial: u32,
pub send_event: i32,
pub display: *mut _XDisplay,
pub window: u32,
pub root: u32,
pub timestamp: u32,
pub config_timestamp: u32,
pub size_index: u16,
pub subpixel_order: u16,
pub rotation: u16,
pub width: i32,
pub height: i32,
pub mwidth: i32,
pub mheight: i32,
}
Fields§
§type_: i32
§serial: u32
§send_event: i32
§display: *mut _XDisplay
§window: u32
§root: u32
§timestamp: u32
§config_timestamp: u32
§size_index: u16
§subpixel_order: u16
§rotation: u16
§width: i32
§height: i32
§mwidth: i32
§mheight: i32
Trait Implementations§
§impl AsMut<XRRScreenChangeNotifyEvent> for XEvent
impl AsMut<XRRScreenChangeNotifyEvent> for XEvent
§fn as_mut(&mut self) -> &mut XRRScreenChangeNotifyEvent
fn as_mut(&mut self) -> &mut XRRScreenChangeNotifyEvent
Converts this type into a mutable reference of the (usually inferred) input type.
§impl AsRef<XRRScreenChangeNotifyEvent> for XEvent
impl AsRef<XRRScreenChangeNotifyEvent> for XEvent
§fn as_ref(&self) -> &XRRScreenChangeNotifyEvent
fn as_ref(&self) -> &XRRScreenChangeNotifyEvent
Converts this type into a shared reference of the (usually inferred) input type.
§impl Clone for XRRScreenChangeNotifyEvent
impl Clone for XRRScreenChangeNotifyEvent
§fn clone(&self) -> XRRScreenChangeNotifyEvent
fn clone(&self) -> XRRScreenChangeNotifyEvent
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 more§impl Debug for XRRScreenChangeNotifyEvent
impl Debug for XRRScreenChangeNotifyEvent
§impl<'a> From<&'a XEvent> for XRRScreenChangeNotifyEvent
impl<'a> From<&'a XEvent> for XRRScreenChangeNotifyEvent
§fn from(xevent: &'a XEvent) -> XRRScreenChangeNotifyEvent
fn from(xevent: &'a XEvent) -> XRRScreenChangeNotifyEvent
Converts to this type from the input type.
§impl<'a> From<&'a XRRScreenChangeNotifyEvent> for XEvent
impl<'a> From<&'a XRRScreenChangeNotifyEvent> for XEvent
§fn from(other: &'a XRRScreenChangeNotifyEvent) -> XEvent
fn from(other: &'a XRRScreenChangeNotifyEvent) -> XEvent
Converts to this type from the input type.
§impl From<XEvent> for XRRScreenChangeNotifyEvent
impl From<XEvent> for XRRScreenChangeNotifyEvent
§fn from(xevent: XEvent) -> XRRScreenChangeNotifyEvent
fn from(xevent: XEvent) -> XRRScreenChangeNotifyEvent
Converts to this type from the input type.
§impl From<XRRScreenChangeNotifyEvent> for XEvent
impl From<XRRScreenChangeNotifyEvent> for XEvent
§fn from(other: XRRScreenChangeNotifyEvent) -> XEvent
fn from(other: XRRScreenChangeNotifyEvent) -> XEvent
Converts to this type from the input type.
§impl PartialEq<XRRScreenChangeNotifyEvent> for XRRScreenChangeNotifyEvent
impl PartialEq<XRRScreenChangeNotifyEvent> for XRRScreenChangeNotifyEvent
§fn eq(&self, other: &XRRScreenChangeNotifyEvent) -> bool
fn eq(&self, other: &XRRScreenChangeNotifyEvent) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for XRRScreenChangeNotifyEvent
impl StructuralPartialEq for XRRScreenChangeNotifyEvent
Auto Trait Implementations§
impl RefUnwindSafe for XRRScreenChangeNotifyEvent
impl !Send for XRRScreenChangeNotifyEvent
impl !Sync for XRRScreenChangeNotifyEvent
impl Unpin for XRRScreenChangeNotifyEvent
impl UnwindSafe for XRRScreenChangeNotifyEvent
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