pub struct BufferSwapCompleteEvent { /* private fields */ }
Expand description
The BufferSwapCompleteEvent
event.
Implementations§
Source§impl BufferSwapCompleteEvent
impl BufferSwapCompleteEvent
pub fn new( event_base: u8, event_type: EventType, drawable: Drawable, ust_hi: u32, ust_lo: u32, msc_hi: u32, msc_lo: u32, sbc: u32, ) -> BufferSwapCompleteEvent
pub fn response_type(&self) -> u8
pub fn sequence(&self) -> u16
pub fn event_type(&self) -> EventType
pub fn ust_hi(&self) -> u32
pub fn ust_lo(&self) -> u32
pub fn msc_hi(&self) -> u32
pub fn msc_lo(&self) -> u32
pub fn sbc(&self) -> u32
Trait Implementations§
Source§impl BaseEvent for BufferSwapCompleteEvent
impl BaseEvent for BufferSwapCompleteEvent
Source§impl Debug for BufferSwapCompleteEvent
impl Debug for BufferSwapCompleteEvent
Source§impl Drop for BufferSwapCompleteEvent
impl Drop for BufferSwapCompleteEvent
impl Send for BufferSwapCompleteEvent
impl Sync for BufferSwapCompleteEvent
Auto Trait Implementations§
impl Freeze for BufferSwapCompleteEvent
impl RefUnwindSafe for BufferSwapCompleteEvent
impl Unpin for BufferSwapCompleteEvent
impl UnwindSafe for BufferSwapCompleteEvent
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