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