Struct xcb::randr::ScreenChangeNotifyEvent
source · pub struct ScreenChangeNotifyEvent { /* private fields */ }
Expand description
The ScreenChangeNotifyEvent
event.
Implementations§
source§impl ScreenChangeNotifyEvent
impl ScreenChangeNotifyEvent
pub fn new( event_base: u8, rotation: Rotation, timestamp: Timestamp, config_timestamp: Timestamp, root: Window, request_window: Window, size_id: u16, subpixel_order: SubPixel, width: u16, height: u16, mwidth: u16, mheight: u16, ) -> ScreenChangeNotifyEvent
pub fn response_type(&self) -> u8
pub fn rotation(&self) -> Rotation
pub fn sequence(&self) -> u16
pub fn timestamp(&self) -> Timestamp
pub fn config_timestamp(&self) -> Timestamp
pub fn root(&self) -> Window
pub fn request_window(&self) -> Window
pub fn size_id(&self) -> u16
pub fn subpixel_order(&self) -> SubPixel
pub fn width(&self) -> u16
pub fn height(&self) -> u16
pub fn mwidth(&self) -> u16
pub fn mheight(&self) -> u16
Trait Implementations§
source§impl BaseEvent for ScreenChangeNotifyEvent
impl BaseEvent for ScreenChangeNotifyEvent
source§impl Debug for ScreenChangeNotifyEvent
impl Debug for ScreenChangeNotifyEvent
source§impl Drop for ScreenChangeNotifyEvent
impl Drop for ScreenChangeNotifyEvent
impl Send for ScreenChangeNotifyEvent
impl Sync for ScreenChangeNotifyEvent
Auto Trait Implementations§
impl Freeze for ScreenChangeNotifyEvent
impl RefUnwindSafe for ScreenChangeNotifyEvent
impl Unpin for ScreenChangeNotifyEvent
impl UnwindSafe for ScreenChangeNotifyEvent
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