#[repr(C)]pub struct XVirtualEvent {Show 16 fields
pub type_: c_int,
pub serial: c_ulong,
pub send_event: c_int,
pub display: *mut Display,
pub event: Window,
pub root: Window,
pub subwindow: Window,
pub time: Time,
pub x: c_int,
pub y: c_int,
pub x_root: c_int,
pub y_root: c_int,
pub state: c_uint,
pub name: Tk_Uid,
pub same_screen: c_int,
pub user_data: *mut Tcl_Obj,
}Fields§
§type_: c_int§serial: c_ulong§send_event: c_int§display: *mut Display§event: Window§root: Window§subwindow: Window§time: Time§x: c_int§y: c_int§x_root: c_int§y_root: c_int§state: c_uint§name: Tk_Uid§same_screen: c_int§user_data: *mut Tcl_ObjTrait Implementations§
Source§impl Clone for XVirtualEvent
impl Clone for XVirtualEvent
Source§fn clone(&self) -> XVirtualEvent
fn clone(&self) -> XVirtualEvent
Returns a duplicate 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 moreSource§impl Debug for XVirtualEvent
impl Debug for XVirtualEvent
impl Copy for XVirtualEvent
Auto Trait Implementations§
impl Freeze for XVirtualEvent
impl RefUnwindSafe for XVirtualEvent
impl !Send for XVirtualEvent
impl !Sync for XVirtualEvent
impl Unpin for XVirtualEvent
impl UnwindSafe for XVirtualEvent
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