Struct sdl2_sys::XMappingEvent
source · #[repr(C)]pub struct XMappingEvent {
pub type_: c_int,
pub serial: c_ulong,
pub send_event: c_int,
pub display: *mut Display,
pub window: Window,
pub request: c_int,
pub first_keycode: c_int,
pub count: c_int,
}
Fields§
§type_: c_int
§serial: c_ulong
§send_event: c_int
§display: *mut Display
§window: Window
§request: c_int
§first_keycode: c_int
§count: c_int
Trait Implementations§
source§impl Clone for XMappingEvent
impl Clone for XMappingEvent
source§fn clone(&self) -> XMappingEvent
fn clone(&self) -> XMappingEvent
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreimpl Copy for XMappingEvent
Auto Trait Implementations§
impl Freeze for XMappingEvent
impl RefUnwindSafe for XMappingEvent
impl !Send for XMappingEvent
impl !Sync for XMappingEvent
impl Unpin for XMappingEvent
impl UnwindSafe for XMappingEvent
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