pub struct HdrStaticMetadata {
pub desired_content_max_luminance: f32,
pub desired_content_max_frame_avg_luminance: f32,
pub desired_content_min_luminance: f32,
pub type1: bool,
pub traditional_sdr: bool,
pub traditional_hdr: bool,
pub pq: bool,
pub hlg: bool,
}Available on crate features
v0_2 or v0_3 only.Expand description
Display HDR static metadata
Fields§
§desired_content_max_luminance: f32§desired_content_max_frame_avg_luminance: f32§desired_content_min_luminance: f32§type1: bool§traditional_sdr: bool§traditional_hdr: bool§pq: bool§hlg: boolTrait Implementations§
Source§impl Clone for HdrStaticMetadata
impl Clone for HdrStaticMetadata
Source§fn clone(&self) -> HdrStaticMetadata
fn clone(&self) -> HdrStaticMetadata
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 HdrStaticMetadata
impl Debug for HdrStaticMetadata
Source§impl From<di_hdr_static_metadata> for HdrStaticMetadata
impl From<di_hdr_static_metadata> for HdrStaticMetadata
Source§fn from(value: di_hdr_static_metadata) -> HdrStaticMetadata
fn from(value: di_hdr_static_metadata) -> HdrStaticMetadata
Converts to this type from the input type.
impl Copy for HdrStaticMetadata
Auto Trait Implementations§
impl Freeze for HdrStaticMetadata
impl RefUnwindSafe for HdrStaticMetadata
impl Send for HdrStaticMetadata
impl Sync for HdrStaticMetadata
impl Unpin for HdrStaticMetadata
impl UnwindSafe for HdrStaticMetadata
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