pub struct FMFWriter<F: Write + Seek> { /* private fields */ }Expand description
Writes FMF (fly movie format) movie files.
The FMF format is very simple and writes a fixed sized chunk of bytes to disk on every frame. This allows random access to individual frames. The bytes are not compressed but rather store the raw image bytes.
Implementations§
Auto Trait Implementations§
impl<F> Freeze for FMFWriter<F>where
F: Freeze,
impl<F> RefUnwindSafe for FMFWriter<F>where
F: RefUnwindSafe,
impl<F> Send for FMFWriter<F>where
F: Send,
impl<F> Sync for FMFWriter<F>where
F: Sync,
impl<F> Unpin for FMFWriter<F>where
F: Unpin,
impl<F> UnwindSafe for FMFWriter<F>where
F: UnwindSafe,
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