pub enum InputPixelFormat {
VapourSynth {
bit_depth: usize,
},
FFmpeg {
format: FFPixelFormat,
},
}Variants§
Implementations§
Source§impl InputPixelFormat
impl InputPixelFormat
pub fn as_bit_depth(&self) -> Result<usize>
pub fn as_pixel_format(&self) -> Result<FFPixelFormat>
Trait Implementations§
Source§impl Clone for InputPixelFormat
impl Clone for InputPixelFormat
Source§fn clone(&self) -> InputPixelFormat
fn clone(&self) -> InputPixelFormat
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 InputPixelFormat
impl Debug for InputPixelFormat
Source§impl<'de> Deserialize<'de> for InputPixelFormat
impl<'de> Deserialize<'de> for InputPixelFormat
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for InputPixelFormat
impl Serialize for InputPixelFormat
impl Copy for InputPixelFormat
Auto Trait Implementations§
impl Freeze for InputPixelFormat
impl RefUnwindSafe for InputPixelFormat
impl Send for InputPixelFormat
impl Sync for InputPixelFormat
impl Unpin for InputPixelFormat
impl UnwindSafe for InputPixelFormat
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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