pub enum NativePlaneLayout {
I420,
Nv12,
P010,
}Expand description
Supported decoded plane organizations.
Variants§
I420
Three independent 8-bit R8 images.
Nv12
8-bit R8 luma plus one interleaved RG8 chroma image.
P010
10-bit R16 luma plus one interleaved RG16 chroma image, left-aligned in 16-bit containers.
Implementations§
Trait Implementations§
Source§impl Clone for NativePlaneLayout
impl Clone for NativePlaneLayout
impl Copy for NativePlaneLayout
Source§impl Debug for NativePlaneLayout
impl Debug for NativePlaneLayout
impl Eq for NativePlaneLayout
Source§impl PartialEq for NativePlaneLayout
impl PartialEq for NativePlaneLayout
impl StructuralPartialEq for NativePlaneLayout
Auto Trait Implementations§
impl Freeze for NativePlaneLayout
impl RefUnwindSafe for NativePlaneLayout
impl Send for NativePlaneLayout
impl Sync for NativePlaneLayout
impl Unpin for NativePlaneLayout
impl UnsafeUnpin for NativePlaneLayout
impl UnwindSafe for NativePlaneLayout
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.