Struct gdk_sys::GdkEventOwnerChange
source · #[repr(C)]pub struct GdkEventOwnerChange {
pub type_: GdkEventType,
pub window: *mut GdkWindow,
pub send_event: i8,
pub owner: *mut GdkWindow,
pub reason: GdkOwnerChange,
pub selection: GdkAtom,
pub time: u32,
pub selection_time: u32,
}
Fields§
§type_: GdkEventType
§window: *mut GdkWindow
§send_event: i8
§owner: *mut GdkWindow
§reason: GdkOwnerChange
§selection: GdkAtom
§time: u32
§selection_time: u32
Trait Implementations§
source§impl Clone for GdkEventOwnerChange
impl Clone for GdkEventOwnerChange
source§fn clone(&self) -> GdkEventOwnerChange
fn clone(&self) -> GdkEventOwnerChange
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 moresource§impl Debug for GdkEventOwnerChange
impl Debug for GdkEventOwnerChange
impl Copy for GdkEventOwnerChange
Auto Trait Implementations§
impl RefUnwindSafe for GdkEventOwnerChange
impl !Send for GdkEventOwnerChange
impl !Sync for GdkEventOwnerChange
impl Unpin for GdkEventOwnerChange
impl UnwindSafe for GdkEventOwnerChange
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