#[repr(u32)]pub enum VesaDisplayDeviceInterfaceType {
Show 15 variants
VGA = 0,
NAVI_V = 1,
NAVI_D = 2,
LVDS = 3,
RSDS = 4,
DVI_D = 5,
DVI_I_ANALOG = 6,
DVI_I_DIGITAL = 7,
HDMI_A = 8,
HDMI_B = 9,
MDDI = 10,
DISPLAYPORT = 11,
IEEE_1394 = 12,
M1_ANALOG = 13,
M1_DIGITAL = 14,
}Available on crate feature
v0_3 only.Expand description
Interface types, defined in VESA DDDB section 2.3.1 and 2.3.2.
Note, the enum values don’t match the specification.
Variants§
VGA = 0
NAVI_V = 1
NAVI_D = 2
LVDS = 3
RSDS = 4
DVI_D = 5
DVI_I_ANALOG = 6
DVI_I_DIGITAL = 7
HDMI_A = 8
HDMI_B = 9
MDDI = 10
DISPLAYPORT = 11
IEEE_1394 = 12
M1_ANALOG = 13
M1_DIGITAL = 14
Trait Implementations§
Source§impl Clone for VesaDisplayDeviceInterfaceType
impl Clone for VesaDisplayDeviceInterfaceType
Source§fn clone(&self) -> VesaDisplayDeviceInterfaceType
fn clone(&self) -> VesaDisplayDeviceInterfaceType
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 From<u32> for VesaDisplayDeviceInterfaceType
impl From<u32> for VesaDisplayDeviceInterfaceType
Source§fn from(
value: di_cta_vesa_display_device_interface_type,
) -> VesaDisplayDeviceInterfaceType
fn from( value: di_cta_vesa_display_device_interface_type, ) -> VesaDisplayDeviceInterfaceType
Converts to this type from the input type.
Source§impl PartialEq for VesaDisplayDeviceInterfaceType
impl PartialEq for VesaDisplayDeviceInterfaceType
Source§fn eq(&self, other: &VesaDisplayDeviceInterfaceType) -> bool
fn eq(&self, other: &VesaDisplayDeviceInterfaceType) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for VesaDisplayDeviceInterfaceType
impl Eq for VesaDisplayDeviceInterfaceType
impl StructuralPartialEq for VesaDisplayDeviceInterfaceType
Auto Trait Implementations§
impl Freeze for VesaDisplayDeviceInterfaceType
impl RefUnwindSafe for VesaDisplayDeviceInterfaceType
impl Send for VesaDisplayDeviceInterfaceType
impl Sync for VesaDisplayDeviceInterfaceType
impl Unpin for VesaDisplayDeviceInterfaceType
impl UnwindSafe for VesaDisplayDeviceInterfaceType
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