#[repr(u32)]pub enum VipsForeignHeifEncoder {
VIPS_FOREIGN_HEIF_ENCODER_AUTO = 0,
VIPS_FOREIGN_HEIF_ENCODER_AOM = 1,
VIPS_FOREIGN_HEIF_ENCODER_RAV1E = 2,
VIPS_FOREIGN_HEIF_ENCODER_SVT = 3,
VIPS_FOREIGN_HEIF_ENCODER_X265 = 4,
VIPS_FOREIGN_HEIF_ENCODER_LAST = 5,
}Variants§
VIPS_FOREIGN_HEIF_ENCODER_AUTO = 0
VIPS_FOREIGN_HEIF_ENCODER_AOM = 1
VIPS_FOREIGN_HEIF_ENCODER_RAV1E = 2
VIPS_FOREIGN_HEIF_ENCODER_SVT = 3
VIPS_FOREIGN_HEIF_ENCODER_X265 = 4
VIPS_FOREIGN_HEIF_ENCODER_LAST = 5
Trait Implementations§
Source§impl Clone for VipsForeignHeifEncoder
impl Clone for VipsForeignHeifEncoder
Source§fn clone(&self) -> VipsForeignHeifEncoder
fn clone(&self) -> VipsForeignHeifEncoder
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 VipsForeignHeifEncoder
impl Debug for VipsForeignHeifEncoder
Source§impl Hash for VipsForeignHeifEncoder
impl Hash for VipsForeignHeifEncoder
Source§impl PartialEq for VipsForeignHeifEncoder
impl PartialEq for VipsForeignHeifEncoder
impl Copy for VipsForeignHeifEncoder
impl Eq for VipsForeignHeifEncoder
impl StructuralPartialEq for VipsForeignHeifEncoder
Auto Trait Implementations§
impl Freeze for VipsForeignHeifEncoder
impl RefUnwindSafe for VipsForeignHeifEncoder
impl Send for VipsForeignHeifEncoder
impl Sync for VipsForeignHeifEncoder
impl Unpin for VipsForeignHeifEncoder
impl UnwindSafe for VipsForeignHeifEncoder
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