pub enum Vp9Profile {
Profile0,
Profile1,
Profile2,
Profile3,
}Expand description
VP9 codec profile.
Defined in the VP9 bitstream specification.
Variants§
Profile0
Profile 0 — 4:2:0, 8-bit.
Profile1
Profile 1 — 4:2:2 / 4:4:4 / 4:4:0, 8-bit.
Profile2
Profile 2 — 4:2:0, 10-bit or 12-bit.
Profile3
Profile 3 — 4:2:2 / 4:4:4 / 4:4:0, 10-bit or 12-bit.
Trait Implementations§
Source§impl Clone for Vp9Profile
impl Clone for Vp9Profile
Source§fn clone(&self) -> Vp9Profile
fn clone(&self) -> Vp9Profile
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 Vp9Profile
impl Debug for Vp9Profile
Source§impl Display for Vp9Profile
impl Display for Vp9Profile
Source§impl Hash for Vp9Profile
impl Hash for Vp9Profile
Source§impl PartialEq for Vp9Profile
impl PartialEq for Vp9Profile
impl Eq for Vp9Profile
impl StructuralPartialEq for Vp9Profile
Auto Trait Implementations§
impl Freeze for Vp9Profile
impl RefUnwindSafe for Vp9Profile
impl Send for Vp9Profile
impl Sync for Vp9Profile
impl Unpin for Vp9Profile
impl UnsafeUnpin for Vp9Profile
impl UnwindSafe for Vp9Profile
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