pub enum EncodingSpeed {
UltraFast,
SuperFast,
VeryFast,
Fast,
Medium,
Slow,
VerySlow,
}Expand description
Encoding speed/effort tradeoff.
Variants§
UltraFast
Fastest encoding, lowest quality.
SuperFast
Very fast encoding.
VeryFast
Fast encoding.
Fast
Faster than medium.
Medium
Balanced speed/quality.
Slow
Slower encoding, better quality.
VerySlow
Slowest encoding, best quality.
Trait Implementations§
Source§impl Clone for EncodingSpeed
impl Clone for EncodingSpeed
Source§fn clone(&self) -> EncodingSpeed
fn clone(&self) -> EncodingSpeed
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for EncodingSpeed
Source§impl Debug for EncodingSpeed
impl Debug for EncodingSpeed
Source§impl<'de> Deserialize<'de> for EncodingSpeed
impl<'de> Deserialize<'de> for EncodingSpeed
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for EncodingSpeed
Source§impl PartialEq for EncodingSpeed
impl PartialEq for EncodingSpeed
Source§impl Serialize for EncodingSpeed
impl Serialize for EncodingSpeed
impl StructuralPartialEq for EncodingSpeed
Auto Trait Implementations§
impl Freeze for EncodingSpeed
impl RefUnwindSafe for EncodingSpeed
impl Send for EncodingSpeed
impl Sync for EncodingSpeed
impl Unpin for EncodingSpeed
impl UnsafeUnpin for EncodingSpeed
impl UnwindSafe for EncodingSpeed
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