pub struct ScreenInfo {
pub size: usize,
pub device_scale_factor: f32,
pub depth: c_int,
pub depth_per_component: c_int,
pub is_monochrome: c_int,
pub rect: Rect,
pub available_rect: Rect,
}Expand description
See _cef_screen_info_t for more documentation.
Fields§
§size: usize§device_scale_factor: f32§depth: c_int§depth_per_component: c_int§is_monochrome: c_int§rect: Rect§available_rect: RectTrait Implementations§
Source§impl Clone for ScreenInfo
impl Clone for ScreenInfo
Source§fn clone(&self) -> ScreenInfo
fn clone(&self) -> ScreenInfo
Returns a duplicate 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 ScreenInfo
impl Debug for ScreenInfo
Source§impl Default for ScreenInfo
impl Default for ScreenInfo
Source§impl From<ScreenInfo> for _cef_screen_info_t
impl From<ScreenInfo> for _cef_screen_info_t
Source§fn from(value: ScreenInfo) -> Self
fn from(value: ScreenInfo) -> Self
Converts to this type from the input type.
Source§impl From<_cef_screen_info_t> for ScreenInfo
impl From<_cef_screen_info_t> for ScreenInfo
Source§fn from(value: _cef_screen_info_t) -> Self
fn from(value: _cef_screen_info_t) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ScreenInfo
impl RefUnwindSafe for ScreenInfo
impl Send for ScreenInfo
impl Sync for ScreenInfo
impl Unpin for ScreenInfo
impl UnwindSafe for ScreenInfo
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