#[repr(u32)]pub enum VipsForeignHeifCompression {
VIPS_FOREIGN_HEIF_COMPRESSION_HEVC = 1,
VIPS_FOREIGN_HEIF_COMPRESSION_AVC = 2,
VIPS_FOREIGN_HEIF_COMPRESSION_JPEG = 3,
VIPS_FOREIGN_HEIF_COMPRESSION_AV1 = 4,
VIPS_FOREIGN_HEIF_COMPRESSION_LAST = 5,
}Variants§
VIPS_FOREIGN_HEIF_COMPRESSION_HEVC = 1
VIPS_FOREIGN_HEIF_COMPRESSION_AVC = 2
VIPS_FOREIGN_HEIF_COMPRESSION_JPEG = 3
VIPS_FOREIGN_HEIF_COMPRESSION_AV1 = 4
VIPS_FOREIGN_HEIF_COMPRESSION_LAST = 5
Trait Implementations§
Source§impl Clone for VipsForeignHeifCompression
impl Clone for VipsForeignHeifCompression
Source§fn clone(&self) -> VipsForeignHeifCompression
fn clone(&self) -> VipsForeignHeifCompression
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 VipsForeignHeifCompression
impl Debug for VipsForeignHeifCompression
Source§impl Hash for VipsForeignHeifCompression
impl Hash for VipsForeignHeifCompression
impl Copy for VipsForeignHeifCompression
impl Eq for VipsForeignHeifCompression
impl StructuralPartialEq for VipsForeignHeifCompression
Auto Trait Implementations§
impl Freeze for VipsForeignHeifCompression
impl RefUnwindSafe for VipsForeignHeifCompression
impl Send for VipsForeignHeifCompression
impl Sync for VipsForeignHeifCompression
impl Unpin for VipsForeignHeifCompression
impl UnwindSafe for VipsForeignHeifCompression
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