pub struct HdrStaticMetadataBlock {
pub desired_content_max_luminance: Option<f32>,
pub desired_content_max_frame_avg_luminance: Option<f32>,
pub desired_content_min_luminance: Option<f32>,
pub eotfs: Option<HdrStaticMetadataBlockFieldEotfs>,
pub descriptors: Option<HdrStaticMetadataBlockFieldDescriptors>,
}Expand description
CTA HDR static metadata block, defined in section 7.5.13.
Fields§
§desired_content_max_luminance: Option<f32>§desired_content_max_frame_avg_luminance: Option<f32>§desired_content_min_luminance: Option<f32>§eotfs: Option<HdrStaticMetadataBlockFieldEotfs>§descriptors: Option<HdrStaticMetadataBlockFieldDescriptors>Trait Implementations§
Source§impl Clone for HdrStaticMetadataBlock
impl Clone for HdrStaticMetadataBlock
Source§fn clone(&self) -> HdrStaticMetadataBlock
fn clone(&self) -> HdrStaticMetadataBlock
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 HdrStaticMetadataBlock
impl Debug for HdrStaticMetadataBlock
Source§impl From<di_cta_hdr_static_metadata_block> for HdrStaticMetadataBlock
impl From<di_cta_hdr_static_metadata_block> for HdrStaticMetadataBlock
Source§fn from(value: di_cta_hdr_static_metadata_block) -> HdrStaticMetadataBlock
fn from(value: di_cta_hdr_static_metadata_block) -> HdrStaticMetadataBlock
Converts to this type from the input type.
impl Copy for HdrStaticMetadataBlock
Auto Trait Implementations§
impl Freeze for HdrStaticMetadataBlock
impl RefUnwindSafe for HdrStaticMetadataBlock
impl Send for HdrStaticMetadataBlock
impl Sync for HdrStaticMetadataBlock
impl Unpin for HdrStaticMetadataBlock
impl UnwindSafe for HdrStaticMetadataBlock
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