Struct drm::mode::ModeInfo
[−]
[src]
pub struct ModeInfo { 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: ModeFlags, pub type_: ModeType, // some fields omitted }
The mode configuration fo the screen.
Set's the resolution and refresh rate. Note that screens usually cannot handle arbitary values here.
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: ModeFlags
type_: ModeType
Methods
impl ModeInfo
[src]
Trait Implementations
impl Copy for ModeInfo
[src]
impl Clone for ModeInfo
[src]
fn clone(&self) -> ModeInfo
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more