pub struct MetadataColorInfo {
pub color_config: Option<MetadataColorInfoColorConfig>,
pub hdr_cll: Option<MetadataColorInfoHdrCll>,
pub hdr_mdcv: Option<MetadataColorInfoHdrMdcv>,
}
Expand description
Color info metadata.
Defined by:
- Enhanced RTMP spec, page 32-34, Metadata Frame
Fields§
§color_config: Option<MetadataColorInfoColorConfig>
Color configuration metadata.
hdr_cll: Option<MetadataColorInfoHdrCll>
HDR content light level metadata.
hdr_mdcv: Option<MetadataColorInfoHdrMdcv>
HDR mastering display color volume metadata.
Trait Implementations§
Source§impl Clone for MetadataColorInfo
impl Clone for MetadataColorInfo
Source§fn clone(&self) -> MetadataColorInfo
fn clone(&self) -> MetadataColorInfo
Returns a copy 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 MetadataColorInfo
impl Debug for MetadataColorInfo
Source§impl<'de> Deserialize<'de> for MetadataColorInfo
impl<'de> Deserialize<'de> for MetadataColorInfo
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for MetadataColorInfo
impl PartialEq for MetadataColorInfo
impl StructuralPartialEq for MetadataColorInfo
Auto Trait Implementations§
impl Freeze for MetadataColorInfo
impl RefUnwindSafe for MetadataColorInfo
impl Send for MetadataColorInfo
impl Sync for MetadataColorInfo
impl Unpin for MetadataColorInfo
impl UnwindSafe for MetadataColorInfo
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