pub struct AvifEncoder { /* private fields */ }Expand description
Encodes an AVIF still.
Implementations§
Source§impl AvifEncoder
impl AvifEncoder
Sourcepub const fn from_options(options: &EncodeOptions) -> Self
pub const fn from_options(options: &EncodeOptions) -> Self
An encoder at options.quality.
Trait Implementations§
Source§impl Debug for AvifEncoder
impl Debug for AvifEncoder
Source§impl Default for AvifEncoder
impl Default for AvifEncoder
Source§impl Encoder for AvifEncoder
impl Encoder for AvifEncoder
Source§fn set_icc_profile(&mut self, profile: Option<&[u8]>) -> Result<()>
fn set_icc_profile(&mut self, profile: Option<&[u8]>) -> Result<()>
Embed
profile as the image’s ICC colour profile, or write none. Read moreSource§fn write_header(
&mut self,
desc: &ImageDescriptor,
_sink: &mut dyn Sink,
) -> Result<()>
fn write_header( &mut self, desc: &ImageDescriptor, _sink: &mut dyn Sink, ) -> Result<()>
Begin an image, writing any container header. Read more
Auto Trait Implementations§
impl Freeze for AvifEncoder
impl RefUnwindSafe for AvifEncoder
impl Send for AvifEncoder
impl Sync for AvifEncoder
impl Unpin for AvifEncoder
impl UnsafeUnpin for AvifEncoder
impl UnwindSafe for AvifEncoder
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