#[repr(C)]pub struct OH_Pixelmap_HdrMetadataValue {
pub type_: OH_Pixelmap_HdrMetadataType,
pub staticMetadata: OH_Pixelmap_HdrStaticMetadata,
pub dynamicMetadata: OH_Pixelmap_HdrDynamicMetadata,
pub gainmapMetadata: OH_Pixelmap_HdrGainmapMetadata,
}Expand description
@brief Value for HDR_METADATA_KEY. Corresponding relationship with HDR_METADATA_KEY.
@since 12
Fields§
§type_: OH_Pixelmap_HdrMetadataTypeThe value corresponding to the HDR_METADATA_TYPE key
staticMetadata: OH_Pixelmap_HdrStaticMetadataThe value corresponding to the HDR_STATIC_METADATA key
dynamicMetadata: OH_Pixelmap_HdrDynamicMetadataThe value corresponding to the HDR_DYNAMIC_METADATA key
gainmapMetadata: OH_Pixelmap_HdrGainmapMetadataThe value corresponding to the HDR_GAINMAP_METADATA key
Trait Implementations§
Source§impl Clone for OH_Pixelmap_HdrMetadataValue
impl Clone for OH_Pixelmap_HdrMetadataValue
Source§fn clone(&self) -> OH_Pixelmap_HdrMetadataValue
fn clone(&self) -> OH_Pixelmap_HdrMetadataValue
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for OH_Pixelmap_HdrMetadataValue
Auto Trait Implementations§
impl !Send for OH_Pixelmap_HdrMetadataValue
impl !Sync for OH_Pixelmap_HdrMetadataValue
impl Freeze for OH_Pixelmap_HdrMetadataValue
impl RefUnwindSafe for OH_Pixelmap_HdrMetadataValue
impl Unpin for OH_Pixelmap_HdrMetadataValue
impl UnsafeUnpin for OH_Pixelmap_HdrMetadataValue
impl UnwindSafe for OH_Pixelmap_HdrMetadataValue
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