Struct gdk_x11_sys::xlib::Screen
source · #[repr(C)]pub struct Screen {Show 20 fields
pub ext_data: *mut XExtData,
pub display: *mut _XDisplay,
pub root: u64,
pub width: i32,
pub height: i32,
pub mwidth: i32,
pub mheight: i32,
pub ndepths: i32,
pub depths: *mut Depth,
pub root_depth: i32,
pub root_visual: *mut Visual,
pub default_gc: *mut _XGC,
pub cmap: u64,
pub white_pixel: u64,
pub black_pixel: u64,
pub max_maps: i32,
pub min_maps: i32,
pub backing_store: i32,
pub save_unders: i32,
pub root_input_mask: i64,
}
Fields§
§ext_data: *mut XExtData
§display: *mut _XDisplay
§root: u64
§width: i32
§height: i32
§mwidth: i32
§mheight: i32
§ndepths: i32
§depths: *mut Depth
§root_depth: i32
§root_visual: *mut Visual
§default_gc: *mut _XGC
§cmap: u64
§white_pixel: u64
§black_pixel: u64
§max_maps: i32
§min_maps: i32
§backing_store: i32
§save_unders: i32
§root_input_mask: i64
Trait Implementations§
source§impl PartialEq<Screen> for Screen
impl PartialEq<Screen> for Screen
impl Copy for Screen
impl StructuralPartialEq for Screen
Auto Trait Implementations§
impl RefUnwindSafe for Screen
impl !Send for Screen
impl !Sync for Screen
impl Unpin for Screen
impl UnwindSafe for Screen
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