#[repr(C)]pub struct Screen {Show 20 fields
pub ext_data: *mut XExtData,
pub display: *mut Display,
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: Bool,
pub root_input_mask: c_long,
}
Fields
ext_data: *mut XExtData
display: *mut Display
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: Bool
root_input_mask: c_long
Trait Implementations
sourceimpl 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
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