pub struct VesaTransferCharacteristics {
pub usage: VesaTransferCharacteristicsUsage,
pub points_len: u8,
pub points: [f32; 32],
}👎Deprecated since 0.3.0: use
VesaTransferCharacteristicsBlock insteadExpand description
VESA Display Transfer Characteristic Data Block, defined in VESA Display Transfer Characteristics Data Block Standard Version 1.0
Contains 8, 16 or 32 evenly distributed points on the input axis describing the normalized relative luminance at that input. The first value includes the relative black level luminance.
Fields§
§usage: VesaTransferCharacteristicsUsage👎Deprecated since 0.3.0: use
§VesaTransferCharacteristicsBlock insteadpoints_len: u8👎Deprecated since 0.3.0: use
§VesaTransferCharacteristicsBlock insteadpoints: [f32; 32]👎Deprecated since 0.3.0: use
VesaTransferCharacteristicsBlock insteadTrait Implementations§
Source§impl Clone for VesaTransferCharacteristics
impl Clone for VesaTransferCharacteristics
Source§fn clone(&self) -> VesaTransferCharacteristics
fn clone(&self) -> VesaTransferCharacteristics
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 VesaTransferCharacteristics
impl Debug for VesaTransferCharacteristics
Source§impl From<di_cta_vesa_transfer_characteristics_block> for VesaTransferCharacteristics
impl From<di_cta_vesa_transfer_characteristics_block> for VesaTransferCharacteristics
Source§fn from(
value: di_cta_vesa_transfer_characteristics,
) -> VesaTransferCharacteristics
fn from( value: di_cta_vesa_transfer_characteristics, ) -> VesaTransferCharacteristics
Converts to this type from the input type.
impl Copy for VesaTransferCharacteristics
Auto Trait Implementations§
impl Freeze for VesaTransferCharacteristics
impl RefUnwindSafe for VesaTransferCharacteristics
impl Send for VesaTransferCharacteristics
impl Sync for VesaTransferCharacteristics
impl Unpin for VesaTransferCharacteristics
impl UnwindSafe for VesaTransferCharacteristics
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