Struct gdk_sys::GdkWindowAttr
source · [−]#[repr(C)]pub struct GdkWindowAttr {Show 14 fields
pub title: *mut c_char,
pub event_mask: c_int,
pub x: c_int,
pub y: c_int,
pub width: c_int,
pub height: c_int,
pub wclass: GdkWindowWindowClass,
pub visual: *mut GdkVisual,
pub window_type: GdkWindowType,
pub cursor: *mut GdkCursor,
pub wmclass_name: *mut c_char,
pub wmclass_class: *mut c_char,
pub override_redirect: gboolean,
pub type_hint: GdkWindowTypeHint,
}
Fields
title: *mut c_char
event_mask: c_int
x: c_int
y: c_int
width: c_int
height: c_int
wclass: GdkWindowWindowClass
visual: *mut GdkVisual
window_type: GdkWindowType
cursor: *mut GdkCursor
wmclass_name: *mut c_char
wmclass_class: *mut c_char
override_redirect: gboolean
type_hint: GdkWindowTypeHint
Trait Implementations
sourceimpl Clone for GdkWindowAttr
impl Clone for GdkWindowAttr
sourcefn clone(&self) -> GdkWindowAttr
fn clone(&self) -> GdkWindowAttr
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 GdkWindowAttr
impl Debug for GdkWindowAttr
impl Copy for GdkWindowAttr
Auto Trait Implementations
impl RefUnwindSafe for GdkWindowAttr
impl !Send for GdkWindowAttr
impl !Sync for GdkWindowAttr
impl Unpin for GdkWindowAttr
impl UnwindSafe for GdkWindowAttr
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