#[repr(u32)]pub enum ExtensionTag {
CEA = 2,
VTB = 16,
DI = 64,
LS = 80,
DPVL = 96,
BlockMap = 240,
Vendor = 255,
DisplayId = 112,
Unknown = 113,
}
Expand description
EDID extension block tags, defined in section 2.2.4.
Variants§
CEA = 2
VTB = 16
DI = 64
LS = 80
DPVL = 96
BlockMap = 240
Vendor = 255
DisplayId = 112
Unknown = 113
Trait Implementations§
Source§impl Clone for ExtensionTag
impl Clone for ExtensionTag
Source§fn clone(&self) -> ExtensionTag
fn clone(&self) -> ExtensionTag
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 ExtensionTag
impl Debug for ExtensionTag
Source§impl From<u32> for ExtensionTag
impl From<u32> for ExtensionTag
Source§fn from(value: di_edid_ext_tag) -> ExtensionTag
fn from(value: di_edid_ext_tag) -> ExtensionTag
Converts to this type from the input type.
Source§impl PartialEq for ExtensionTag
impl PartialEq for ExtensionTag
impl Copy for ExtensionTag
impl Eq for ExtensionTag
impl StructuralPartialEq for ExtensionTag
Auto Trait Implementations§
impl Freeze for ExtensionTag
impl RefUnwindSafe for ExtensionTag
impl Send for ExtensionTag
impl Sync for ExtensionTag
impl Unpin for ExtensionTag
impl UnwindSafe for ExtensionTag
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