Struct xcb::xkb::BellNotifyEvent
source · pub struct BellNotifyEvent { /* private fields */ }
Expand description
The BellNotifyEvent
event.
Implementations§
source§impl BellNotifyEvent
impl BellNotifyEvent
pub fn new( event_base: u8, xkb_type: u8, time: Timestamp, device_id: u8, bell_class: BellClassResult, bell_id: u8, percent: u8, pitch: u16, duration: u16, name: Atom, window: Window, event_only: bool, ) -> BellNotifyEvent
pub fn response_type(&self) -> u8
pub fn xkb_type(&self) -> u8
pub fn sequence(&self) -> u16
pub fn time(&self) -> Timestamp
pub fn device_id(&self) -> u8
pub fn bell_class(&self) -> BellClassResult
pub fn bell_id(&self) -> u8
pub fn percent(&self) -> u8
pub fn pitch(&self) -> u16
pub fn duration(&self) -> u16
pub fn name(&self) -> Atom
pub fn window(&self) -> Window
pub fn event_only(&self) -> bool
Trait Implementations§
source§impl BaseEvent for BellNotifyEvent
impl BaseEvent for BellNotifyEvent
source§impl Debug for BellNotifyEvent
impl Debug for BellNotifyEvent
source§impl Drop for BellNotifyEvent
impl Drop for BellNotifyEvent
source§impl Raw<xcb_generic_event_t> for BellNotifyEvent
impl Raw<xcb_generic_event_t> for BellNotifyEvent
impl Send for BellNotifyEvent
impl Sync for BellNotifyEvent
Auto Trait Implementations§
impl Freeze for BellNotifyEvent
impl RefUnwindSafe for BellNotifyEvent
impl Unpin for BellNotifyEvent
impl UnwindSafe for BellNotifyEvent
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