Struct sdl2_sys::XClientMessageEvent
source · #[repr(C)]pub struct XClientMessageEvent {
pub type_: c_int,
pub serial: c_ulong,
pub send_event: c_int,
pub display: *mut Display,
pub window: Window,
pub message_type: Atom,
pub format: c_int,
pub data: XClientMessageEvent__bindgen_ty_1,
}
Fields§
§type_: c_int
§serial: c_ulong
§send_event: c_int
§display: *mut Display
§window: Window
§message_type: Atom
§format: c_int
§data: XClientMessageEvent__bindgen_ty_1
Trait Implementations§
source§impl Clone for XClientMessageEvent
impl Clone for XClientMessageEvent
source§fn clone(&self) -> XClientMessageEvent
fn clone(&self) -> XClientMessageEvent
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 XClientMessageEvent
Auto Trait Implementations§
impl Freeze for XClientMessageEvent
impl RefUnwindSafe for XClientMessageEvent
impl !Send for XClientMessageEvent
impl !Sync for XClientMessageEvent
impl Unpin for XClientMessageEvent
impl UnwindSafe for XClientMessageEvent
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