#[non_exhaustive]pub enum StereoTimingCodeType {
Dmt,
Vic,
HdmiVic,
Reserved,
}Expand description
Code-space selector for a StereoTimingCode in a DisplayID 2.x block 0x27.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Dmt
VESA Display Monitor Timings identifier (bits 7:6 = 0b00).
Vic
CTA-861 Video Identification Code (bits 7:6 = 0b01).
HdmiVic
HDMI Forum VIC (bits 7:6 = 0b10).
Reserved
Reserved code type (bits 7:6 = 0b11).
Trait Implementations§
Source§impl Clone for StereoTimingCodeType
impl Clone for StereoTimingCodeType
Source§fn clone(&self) -> StereoTimingCodeType
fn clone(&self) -> StereoTimingCodeType
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 StereoTimingCodeType
impl Debug for StereoTimingCodeType
Source§impl PartialEq for StereoTimingCodeType
impl PartialEq for StereoTimingCodeType
Source§fn eq(&self, other: &StereoTimingCodeType) -> bool
fn eq(&self, other: &StereoTimingCodeType) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for StereoTimingCodeType
impl Eq for StereoTimingCodeType
impl StructuralPartialEq for StereoTimingCodeType
Auto Trait Implementations§
impl Freeze for StereoTimingCodeType
impl RefUnwindSafe for StereoTimingCodeType
impl Send for StereoTimingCodeType
impl Sync for StereoTimingCodeType
impl Unpin for StereoTimingCodeType
impl UnsafeUnpin for StereoTimingCodeType
impl UnwindSafe for StereoTimingCodeType
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