Struct gdk_sys::GdkEventSelection
source · [−]#[repr(C)]pub struct GdkEventSelection {
pub type_: GdkEventType,
pub window: *mut GdkWindow,
pub send_event: i8,
pub selection: GdkAtom,
pub target: GdkAtom,
pub property: GdkAtom,
pub time: u32,
pub requestor: *mut GdkWindow,
}
Fields
type_: GdkEventType
window: *mut GdkWindow
send_event: i8
selection: GdkAtom
target: GdkAtom
property: GdkAtom
time: u32
requestor: *mut GdkWindow
Trait Implementations
sourceimpl Clone for GdkEventSelection
impl Clone for GdkEventSelection
sourcefn clone(&self) -> GdkEventSelection
fn clone(&self) -> GdkEventSelection
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for GdkEventSelection
impl Debug for GdkEventSelection
impl Copy for GdkEventSelection
Auto Trait Implementations
impl RefUnwindSafe for GdkEventSelection
impl !Send for GdkEventSelection
impl !Sync for GdkEventSelection
impl Unpin for GdkEventSelection
impl UnwindSafe for GdkEventSelection
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
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more