Struct xcb::xv::PortNotifyEvent
source · pub struct PortNotifyEvent { /* private fields */ }
Expand description
The PortNotifyEvent
event.
Implementations§
source§impl PortNotifyEvent
impl PortNotifyEvent
pub fn new( event_base: u8, time: Timestamp, port: Port, attribute: Atom, value: i32, ) -> PortNotifyEvent
pub fn response_type(&self) -> u8
pub fn sequence(&self) -> u16
pub fn time(&self) -> Timestamp
pub fn port(&self) -> Port
pub fn attribute(&self) -> Atom
pub fn value(&self) -> i32
Trait Implementations§
source§impl BaseEvent for PortNotifyEvent
impl BaseEvent for PortNotifyEvent
source§impl Debug for PortNotifyEvent
impl Debug for PortNotifyEvent
source§impl Drop for PortNotifyEvent
impl Drop for PortNotifyEvent
source§impl Raw<xcb_generic_event_t> for PortNotifyEvent
impl Raw<xcb_generic_event_t> for PortNotifyEvent
impl Send for PortNotifyEvent
impl Sync for PortNotifyEvent
Auto Trait Implementations§
impl Freeze for PortNotifyEvent
impl RefUnwindSafe for PortNotifyEvent
impl Unpin for PortNotifyEvent
impl UnwindSafe for PortNotifyEvent
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