#[repr(u32)]pub enum DetailedTimingDefSignalType {
AnalogComposite = 0,
BipolarAnalogComposite = 1,
DigitalComposite = 2,
DigitalSeparate = 3,
}Expand description
Signal definitions for EDID detailed timings, defined in notes for table 3.22.
Variants§
Trait Implementations§
Source§impl Clone for DetailedTimingDefSignalType
impl Clone for DetailedTimingDefSignalType
Source§fn clone(&self) -> DetailedTimingDefSignalType
fn clone(&self) -> DetailedTimingDefSignalType
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 DetailedTimingDefSignalType
impl Debug for DetailedTimingDefSignalType
Source§impl From<u32> for DetailedTimingDefSignalType
impl From<u32> for DetailedTimingDefSignalType
Source§fn from(
value: di_edid_detailed_timing_def_signal_type,
) -> DetailedTimingDefSignalType
fn from( value: di_edid_detailed_timing_def_signal_type, ) -> DetailedTimingDefSignalType
Converts to this type from the input type.
impl Copy for DetailedTimingDefSignalType
impl Eq for DetailedTimingDefSignalType
impl StructuralPartialEq for DetailedTimingDefSignalType
Auto Trait Implementations§
impl Freeze for DetailedTimingDefSignalType
impl RefUnwindSafe for DetailedTimingDefSignalType
impl Send for DetailedTimingDefSignalType
impl Sync for DetailedTimingDefSignalType
impl Unpin for DetailedTimingDefSignalType
impl UnwindSafe for DetailedTimingDefSignalType
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