pub enum FlacMd5Status {
NoSignature,
Pending,
Verified,
Mismatch,
}Expand description
Verification of a FLAC’s original integer PCM against its stored MD5.
This describes this decoder run, not a persisted audit or audio quality.
Variants§
NoSignature
STREAMINFO has no signature; successful decoding cannot verify MD5.
Pending
A signature exists, but the complete source has not reached EOF.
Verified
All decoded source samples match the signature at successful EOF.
Mismatch
Complete decoding disagrees with the signature; reads return an error.
Trait Implementations§
Source§impl Clone for FlacMd5Status
impl Clone for FlacMd5Status
Source§fn clone(&self) -> FlacMd5Status
fn clone(&self) -> FlacMd5Status
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 FlacMd5Status
impl Debug for FlacMd5Status
Source§impl PartialEq for FlacMd5Status
impl PartialEq for FlacMd5Status
impl Copy for FlacMd5Status
impl Eq for FlacMd5Status
impl StructuralPartialEq for FlacMd5Status
Auto Trait Implementations§
impl Freeze for FlacMd5Status
impl RefUnwindSafe for FlacMd5Status
impl Send for FlacMd5Status
impl Sync for FlacMd5Status
impl Unpin for FlacMd5Status
impl UnwindSafe for FlacMd5Status
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