pub struct VideoHDRMeta(/* private fields */);Available on crate features
v1_18 and v1_30 only.Implementations§
Source§impl VideoHDRMeta
impl VideoHDRMeta
pub fn add<'a>( buffer: &'a mut BufferRef, format: VideoHDRFormat, data: &[u8], ) -> MetaRefMut<'a, Self, Standalone>
pub fn format(&self) -> VideoHDRFormat
pub fn data(&self) -> &[u8] ⓘ
Trait Implementations§
Source§impl Debug for VideoHDRMeta
impl Debug for VideoHDRMeta
Source§impl MetaAPI for VideoHDRMeta
impl MetaAPI for VideoHDRMeta
impl Send for VideoHDRMeta
impl Sync for VideoHDRMeta
Auto Trait Implementations§
impl Freeze for VideoHDRMeta
impl RefUnwindSafe for VideoHDRMeta
impl Unpin for VideoHDRMeta
impl UnsafeUnpin for VideoHDRMeta
impl UnwindSafe for VideoHDRMeta
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more