#[repr(C)]pub struct drmModeModeInfo {Show 15 fields
pub clock: u32,
pub hdisplay: u16,
pub hsync_start: u16,
pub hsync_end: u16,
pub htotal: u16,
pub hskew: u16,
pub vdisplay: u16,
pub vsync_start: u16,
pub vsync_end: u16,
pub vtotal: u16,
pub vscan: u16,
pub vrefresh: u32,
pub flags: u32,
pub type_: DrmModeType,
pub name: [c_char; 32],
}Expand description
drmModeModeInfo: a display mode.
Fields§
§clock: u32§hdisplay: u16§hsync_start: u16§hsync_end: u16§htotal: u16§hskew: u16§vdisplay: u16§vsync_start: u16§vsync_end: u16§vtotal: u16§vscan: u16§vrefresh: u32§flags: u32§type_: DrmModeType§name: [c_char; 32]Implementations§
Source§impl drmModeModeInfo
impl drmModeModeInfo
pub fn resolution(&self) -> PixelSize
Trait Implementations§
Source§impl Clone for drmModeModeInfo
impl Clone for drmModeModeInfo
impl Copy for drmModeModeInfo
Source§impl Debug for drmModeModeInfo
impl Debug for drmModeModeInfo
Auto Trait Implementations§
impl Freeze for drmModeModeInfo
impl RefUnwindSafe for drmModeModeInfo
impl Send for drmModeModeInfo
impl Sync for drmModeModeInfo
impl Unpin for drmModeModeInfo
impl UnsafeUnpin for drmModeModeInfo
impl UnwindSafe for drmModeModeInfo
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
Source§impl<T> ClassDefaults for Twhere
T: ?Sized,
impl<T> ClassDefaults for Twhere
T: ?Sized,
Source§fn static_constructor()
fn static_constructor()
The static constructor of a type: work done once per thread, after
the properties of the type are registered and before its first
instance exists (class handlers,
affects_render, metadata
overrides). Read more