#[repr(C)]pub struct Screen {Show 20 fields
pub ext_data: *mut XExtData,
pub display: *mut _XDisplay,
pub root: Window,
pub width: c_int,
pub height: c_int,
pub mwidth: c_int,
pub mheight: c_int,
pub ndepths: c_int,
pub depths: *mut Depth,
pub root_depth: c_int,
pub root_visual: *mut Visual,
pub default_gc: GC,
pub cmap: Colormap,
pub white_pixel: c_ulong,
pub black_pixel: c_ulong,
pub max_maps: c_int,
pub min_maps: c_int,
pub backing_store: c_int,
pub save_unders: c_int,
pub root_input_mask: c_long,
}
Fields§
§ext_data: *mut XExtData
§display: *mut _XDisplay
§root: Window
§width: c_int
§height: c_int
§mwidth: c_int
§mheight: c_int
§ndepths: c_int
§depths: *mut Depth
§root_depth: c_int
§root_visual: *mut Visual
§default_gc: GC
§cmap: Colormap
§white_pixel: c_ulong
§black_pixel: c_ulong
§max_maps: c_int
§min_maps: c_int
§backing_store: c_int
§save_unders: c_int
§root_input_mask: c_long
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Screen
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