pub trait AnimEncoder {
// Required method
fn encode(&mut self) -> Result<Vec<u8>>;
// Provided method
fn save<P: AsRef<Path>>(&mut self, path: P) -> Result<()> { ... }
}Expand description
Something that can consume rendered frames and emit an encoded animation.
Required Methods§
Provided Methods§
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".