pub struct HdrDynamicMetadataBlock {
pub type1: Option<HdrDynamicMetadataBlockFieldType1>,
pub type2: Option<HdrDynamicMetadataBlockFieldType2>,
pub type3: Option<HdrDynamicMetadataBlockFieldType3>,
pub type4: Option<HdrDynamicMetadataBlockFieldType4>,
pub type256: Option<HdrDynamicMetadataBlockFieldType256>,
}Expand description
CTA HDR dynamic metadata block, defined in section 7.5.14.
Fields§
§type1: Option<HdrDynamicMetadataBlockFieldType1>§type2: Option<HdrDynamicMetadataBlockFieldType2>§type3: Option<HdrDynamicMetadataBlockFieldType3>§type4: Option<HdrDynamicMetadataBlockFieldType4>§type256: Option<HdrDynamicMetadataBlockFieldType256>Trait Implementations§
Source§impl Clone for HdrDynamicMetadataBlock
impl Clone for HdrDynamicMetadataBlock
Source§fn clone(&self) -> HdrDynamicMetadataBlock
fn clone(&self) -> HdrDynamicMetadataBlock
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 HdrDynamicMetadataBlock
impl Debug for HdrDynamicMetadataBlock
Source§impl From<di_cta_hdr_dynamic_metadata_block> for HdrDynamicMetadataBlock
impl From<di_cta_hdr_dynamic_metadata_block> for HdrDynamicMetadataBlock
Source§fn from(value: di_cta_hdr_dynamic_metadata_block) -> HdrDynamicMetadataBlock
fn from(value: di_cta_hdr_dynamic_metadata_block) -> HdrDynamicMetadataBlock
Converts to this type from the input type.
impl Copy for HdrDynamicMetadataBlock
Auto Trait Implementations§
impl Freeze for HdrDynamicMetadataBlock
impl RefUnwindSafe for HdrDynamicMetadataBlock
impl Send for HdrDynamicMetadataBlock
impl Sync for HdrDynamicMetadataBlock
impl Unpin for HdrDynamicMetadataBlock
impl UnwindSafe for HdrDynamicMetadataBlock
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