pub struct TypeIIIVIITiming {Show 15 fields
pub pixel_clock_mhz: f64,
pub preferred: bool,
pub stereo_3d: TypeIIIVIITimingStereo3d,
pub interlaced: bool,
pub aspect_ratio: TimingAspectRatio,
pub horiz_active: i32,
pub vert_active: i32,
pub horiz_blank: i32,
pub vert_blank: i32,
pub horiz_offset: i32,
pub vert_offset: i32,
pub horiz_sync_width: i32,
pub vert_sync_width: i32,
pub horiz_sync_polarity: TypeIIIVIITimingSyncPolarity,
pub vert_sync_polarity: TypeIIIVIITimingSyncPolarity,
}
Expand description
Type I timing, defined in section 4.4.1.
Fields§
§pixel_clock_mhz: f64
§preferred: bool
§stereo_3d: TypeIIIVIITimingStereo3d
§interlaced: bool
§aspect_ratio: TimingAspectRatio
§horiz_active: i32
§vert_active: i32
§horiz_blank: i32
§vert_blank: i32
§horiz_offset: i32
§vert_offset: i32
§horiz_sync_width: i32
§vert_sync_width: i32
§horiz_sync_polarity: TypeIIIVIITimingSyncPolarity
§vert_sync_polarity: TypeIIIVIITimingSyncPolarity
Trait Implementations§
Source§impl Clone for TypeIIIVIITiming
impl Clone for TypeIIIVIITiming
Source§fn clone(&self) -> TypeIIIVIITiming
fn clone(&self) -> TypeIIIVIITiming
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 TypeIIIVIITiming
impl Debug for TypeIIIVIITiming
Source§impl From<di_displayid_type_i_ii_vii_timing> for TypeIIIVIITiming
impl From<di_displayid_type_i_ii_vii_timing> for TypeIIIVIITiming
Source§fn from(value: di_displayid_type_i_ii_vii_timing) -> TypeIIIVIITiming
fn from(value: di_displayid_type_i_ii_vii_timing) -> TypeIIIVIITiming
Converts to this type from the input type.
impl Copy for TypeIIIVIITiming
Auto Trait Implementations§
impl Freeze for TypeIIIVIITiming
impl RefUnwindSafe for TypeIIIVIITiming
impl Send for TypeIIIVIITiming
impl Sync for TypeIIIVIITiming
impl Unpin for TypeIIIVIITiming
impl UnwindSafe for TypeIIIVIITiming
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