#[repr(u32)]pub enum VesaDddbSubpixelLayout {
Show 13 variants
Undefined = 0,
RGB_VERT = 1,
RGB_HORIZ = 2,
EDID_CHROM_VERT = 3,
EDID_CHROM_HORIZ = 4,
QUAD_RGGB = 5,
QUAD_GBRG = 6,
DELTA_RGB = 7,
MOSAIC = 8,
QUAD_ANY = 9,
FIVE = 10,
SIX = 11,
CLAIRVOYANTE_PENTILE = 12,
}👎Deprecated since 0.3.0: use
VesaDisplayDeviceSubpixelLayout insteadExpand description
Subpixel layout, defined in VESA DDDB section 2.9.
For layouts with more than 3 subpixels, the color coordinates of the additional subpixels are defined in the additional primary chromaticities.
Variants§
Undefined = 0
👎Deprecated since 0.3.0: use
VesaDisplayDeviceSubpixelLayout insteadRGB_VERT = 1
👎Deprecated since 0.3.0: use
VesaDisplayDeviceSubpixelLayout insteadRGB_HORIZ = 2
👎Deprecated since 0.3.0: use
VesaDisplayDeviceSubpixelLayout insteadEDID_CHROM_VERT = 3
👎Deprecated since 0.3.0: use
VesaDisplayDeviceSubpixelLayout insteadEDID_CHROM_HORIZ = 4
👎Deprecated since 0.3.0: use
VesaDisplayDeviceSubpixelLayout insteadQUAD_RGGB = 5
👎Deprecated since 0.3.0: use
VesaDisplayDeviceSubpixelLayout insteadQUAD_GBRG = 6
👎Deprecated since 0.3.0: use
VesaDisplayDeviceSubpixelLayout insteadDELTA_RGB = 7
👎Deprecated since 0.3.0: use
VesaDisplayDeviceSubpixelLayout insteadMOSAIC = 8
👎Deprecated since 0.3.0: use
VesaDisplayDeviceSubpixelLayout insteadQUAD_ANY = 9
👎Deprecated since 0.3.0: use
VesaDisplayDeviceSubpixelLayout insteadFIVE = 10
👎Deprecated since 0.3.0: use
VesaDisplayDeviceSubpixelLayout insteadSIX = 11
👎Deprecated since 0.3.0: use
VesaDisplayDeviceSubpixelLayout insteadCLAIRVOYANTE_PENTILE = 12
👎Deprecated since 0.3.0: use
VesaDisplayDeviceSubpixelLayout insteadTrait Implementations§
Source§impl Clone for VesaDddbSubpixelLayout
impl Clone for VesaDddbSubpixelLayout
Source§fn clone(&self) -> VesaDddbSubpixelLayout
fn clone(&self) -> VesaDddbSubpixelLayout
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 VesaDddbSubpixelLayout
impl Debug for VesaDddbSubpixelLayout
Source§impl From<u32> for VesaDddbSubpixelLayout
impl From<u32> for VesaDddbSubpixelLayout
Source§fn from(value: di_cta_vesa_dddb_subpixel_layout) -> VesaDddbSubpixelLayout
fn from(value: di_cta_vesa_dddb_subpixel_layout) -> VesaDddbSubpixelLayout
Converts to this type from the input type.
Source§impl PartialEq for VesaDddbSubpixelLayout
impl PartialEq for VesaDddbSubpixelLayout
impl Copy for VesaDddbSubpixelLayout
impl Eq for VesaDddbSubpixelLayout
impl StructuralPartialEq for VesaDddbSubpixelLayout
Auto Trait Implementations§
impl Freeze for VesaDddbSubpixelLayout
impl RefUnwindSafe for VesaDddbSubpixelLayout
impl Send for VesaDddbSubpixelLayout
impl Sync for VesaDddbSubpixelLayout
impl Unpin for VesaDddbSubpixelLayout
impl UnwindSafe for VesaDddbSubpixelLayout
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