pub enum HdrFormat {
Hdr10,
Hdr10Plus,
DolbyVision,
Hlg,
Pq,
}Expand description
HDR format variant.
Variants§
Hdr10
HDR10 (static metadata).
Hdr10Plus
HDR10+ (dynamic metadata).
DolbyVision
Dolby Vision.
Hlg
Hybrid Log-Gamma.
Pq
Generic PQ (SMPTE ST 2084) without specific format.
Trait Implementations§
impl Copy for HdrFormat
Source§impl<'de> Deserialize<'de> for HdrFormat
impl<'de> Deserialize<'de> for HdrFormat
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
impl Eq for HdrFormat
impl StructuralPartialEq for HdrFormat
Auto Trait Implementations§
impl Freeze for HdrFormat
impl RefUnwindSafe for HdrFormat
impl Send for HdrFormat
impl Sync for HdrFormat
impl Unpin for HdrFormat
impl UnsafeUnpin for HdrFormat
impl UnwindSafe for HdrFormat
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