pub enum Quality {
Fast,
Normal,
Slow,
}
Expand description
The conversion quality when encoding to compressed formats.
Higher quality settings run significantly slower. Block compressed formats like BC7 use a fixed compression ratio, so lower quality settings do not use less space than slower ones.
Variants§
Fast
Faster exports with slightly lower quality.
Normal
Normal export speed and quality.
Slow
Slower exports for slightly higher quality.
Trait Implementations§
Source§impl From<Quality> for EncodeSettings
impl From<Quality> for EncodeSettings
Source§impl From<Quality> for EncodeSettings
impl From<Quality> for EncodeSettings
Source§impl IntoEnumIterator for Quality
impl IntoEnumIterator for Quality
type Iterator = QualityIter
fn iter() -> QualityIter ⓘ
impl Copy for Quality
impl Eq for Quality
impl StructuralPartialEq for Quality
Auto Trait Implementations§
impl Freeze for Quality
impl RefUnwindSafe for Quality
impl Send for Quality
impl Sync for Quality
impl Unpin for Quality
impl UnwindSafe for Quality
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