#[repr(transparent)]pub struct OHHDRMetadataKey(pub u32);Available on crate feature
native_window only.Expand description
Enumerates the HDR metadata keys.
Available since API-level: 9 = “10”)
Tuple Fields§
§0: u32Implementations§
Source§impl OHHDRMetadataKey
impl OHHDRMetadataKey
pub const OH_METAKEY_RED_PRIMARY_X: OHHDRMetadataKey
pub const OH_METAKEY_RED_PRIMARY_Y: OHHDRMetadataKey
pub const OH_METAKEY_GREEN_PRIMARY_X: OHHDRMetadataKey
pub const OH_METAKEY_GREEN_PRIMARY_Y: OHHDRMetadataKey
pub const OH_METAKEY_BLUE_PRIMARY_X: OHHDRMetadataKey
pub const OH_METAKEY_BLUE_PRIMARY_Y: OHHDRMetadataKey
pub const OH_METAKEY_WHITE_PRIMARY_X: OHHDRMetadataKey
pub const OH_METAKEY_WHITE_PRIMARY_Y: OHHDRMetadataKey
pub const OH_METAKEY_MAX_LUMINANCE: OHHDRMetadataKey
pub const OH_METAKEY_MIN_LUMINANCE: OHHDRMetadataKey
pub const OH_METAKEY_MAX_CONTENT_LIGHT_LEVEL: OHHDRMetadataKey
pub const OH_METAKEY_MAX_FRAME_AVERAGE_LIGHT_LEVEL: OHHDRMetadataKey
pub const OH_METAKEY_HDR10_PLUS: OHHDRMetadataKey
pub const OH_METAKEY_HDR_VIVID: OHHDRMetadataKey
Trait Implementations§
Source§impl Clone for OHHDRMetadataKey
impl Clone for OHHDRMetadataKey
Source§fn clone(&self) -> OHHDRMetadataKey
fn clone(&self) -> OHHDRMetadataKey
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for OHHDRMetadataKey
impl Debug for OHHDRMetadataKey
Source§impl Hash for OHHDRMetadataKey
impl Hash for OHHDRMetadataKey
Source§impl PartialEq for OHHDRMetadataKey
impl PartialEq for OHHDRMetadataKey
impl Copy for OHHDRMetadataKey
impl Eq for OHHDRMetadataKey
impl StructuralPartialEq for OHHDRMetadataKey
Auto Trait Implementations§
impl Freeze for OHHDRMetadataKey
impl RefUnwindSafe for OHHDRMetadataKey
impl Send for OHHDRMetadataKey
impl Sync for OHHDRMetadataKey
impl Unpin for OHHDRMetadataKey
impl UnwindSafe for OHHDRMetadataKey
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)