pub enum QualityTier {
HiRes,
Lossless,
LossyHigh,
LossyLow,
Unknown,
}Expand description
Quality class, as a listener perceives it.
Variants§
HiRes
Lossless beyond CD: more than 48 kHz or more than 16 bits.
Lossless
Lossless, CD quality or below.
LossyHigh
Lossy, 256 kbps or more.
LossyLow
Lossy, below 256 kbps.
Unknown
Nothing reliable to go on: unreadable file, or a bitrate the decoder never reported.
Implementations§
Trait Implementations§
Source§impl Clone for QualityTier
impl Clone for QualityTier
Source§fn clone(&self) -> QualityTier
fn clone(&self) -> QualityTier
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 QualityTier
impl Debug for QualityTier
Source§impl PartialEq for QualityTier
impl PartialEq for QualityTier
impl Copy for QualityTier
impl Eq for QualityTier
impl StructuralPartialEq for QualityTier
Auto Trait Implementations§
impl Freeze for QualityTier
impl RefUnwindSafe for QualityTier
impl Send for QualityTier
impl Sync for QualityTier
impl Unpin for QualityTier
impl UnwindSafe for QualityTier
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