pub struct VideoHDR10Plus(/* private fields */);Available on crate features
v1_18 and v1_30 only.Implementations§
Source§impl VideoHDR10Plus
impl VideoHDR10Plus
pub fn parse(data: &[u8]) -> Result<Self, BoolError>
pub fn application_identifier(&self) -> u8
pub fn application_version(&self) -> u8
pub fn num_windows(&self) -> u8
Trait Implementations§
Source§impl Clone for VideoHDR10Plus
impl Clone for VideoHDR10Plus
Source§fn clone(&self) -> VideoHDR10Plus
fn clone(&self) -> VideoHDR10Plus
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 moreSource§impl Debug for VideoHDR10Plus
impl Debug for VideoHDR10Plus
impl Copy for VideoHDR10Plus
Auto Trait Implementations§
impl Freeze for VideoHDR10Plus
impl RefUnwindSafe for VideoHDR10Plus
impl Send for VideoHDR10Plus
impl Sync for VideoHDR10Plus
impl Unpin for VideoHDR10Plus
impl UnsafeUnpin for VideoHDR10Plus
impl UnwindSafe for VideoHDR10Plus
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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