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§
source§impl Clone for GdkWindowAttr
impl Clone for GdkWindowAttr
source§fn clone(&self) -> GdkWindowAttr
fn clone(&self) -> GdkWindowAttr
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 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§
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