Struct xcb::xinput::RawKeyPressEvent
source · [−]pub struct RawKeyPressEvent { /* private fields */ }
Expand description
The RawKeyPressEvent
event.
Implementations
sourceimpl RawKeyPressEvent
impl RawKeyPressEvent
pub fn response_type(&self) -> u8
pub fn extension(&self) -> u8
pub fn sequence(&self) -> u16
pub fn length(&self) -> u32
pub fn event_type(&self) -> u16
pub fn device(&self) -> Device
pub fn time(&self) -> Timestamp
pub fn detail(&self) -> u32
pub fn source(&self) -> Device
pub fn flags(&self) -> KeyEventFlags
pub fn full_sequence(&self) -> u32
pub fn valuator_mask(&self) -> &[u32]
pub fn axisvalues(&self) -> &[Fp3232]
pub fn axisvalues_raw(&self) -> &[Fp3232]
Trait Implementations
sourceimpl Debug for RawKeyPressEvent
impl Debug for RawKeyPressEvent
sourceimpl Drop for RawKeyPressEvent
impl Drop for RawKeyPressEvent
sourceimpl GeEvent for RawKeyPressEvent
impl GeEvent for RawKeyPressEvent
sourceimpl Raw<xcb_ge_generic_event_t> for RawKeyPressEvent
impl Raw<xcb_ge_generic_event_t> for RawKeyPressEvent
impl Send for RawKeyPressEvent
impl Sync for RawKeyPressEvent
Auto Trait Implementations
impl RefUnwindSafe for RawKeyPressEvent
impl Unpin for RawKeyPressEvent
impl UnwindSafe for RawKeyPressEvent
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more