Enum convert_image::Y4MColorspace
source · pub enum Y4MColorspace {
CMono,
C420paldv,
}
Expand description
Defines the colorspace used by the encode_y4m_frame function.
Variants§
CMono
luminance
WARNING: Not compatible with much software, not in spec.
C420paldv
4:2:0 with vertically-displaced chroma planes
Trait Implementations§
source§impl Clone for Y4MColorspace
impl Clone for Y4MColorspace
source§fn clone(&self) -> Y4MColorspace
fn clone(&self) -> Y4MColorspace
Returns a copy 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 Y4MColorspace
impl Debug for Y4MColorspace
source§impl Display for Y4MColorspace
impl Display for Y4MColorspace
source§impl FromStr for Y4MColorspace
impl FromStr for Y4MColorspace
impl Copy for Y4MColorspace
Auto Trait Implementations§
impl Freeze for Y4MColorspace
impl RefUnwindSafe for Y4MColorspace
impl Send for Y4MColorspace
impl Sync for Y4MColorspace
impl Unpin for Y4MColorspace
impl UnwindSafe for Y4MColorspace
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