pub enum Extras {
None,
Cover,
Images,
All,
}Expand description
Which files beside the audio travel with it.
The ladder exists because “images” is the wrong question. A rip folder holds
the cover and the spectrograms and the scans of the booklet, all of them
PNG or JPEG, and a player wants exactly one of the three. The catalog
already knows which: the scan picked a cover by rank and stored it on the
release. Extras::Cover is therefore an exact answer where
Extras::Images can only be a heuristic.
Variants§
None
Audio only. Cover art embedded in the tags still travels: it is inside the file.
Cover
The one cover the catalog identified for the release.
Images
Every image in the folder, spectrograms and booklet scans included.
All
Everything sitting beside the audio: logs, cue sheets, reports.
Implementations§
Trait Implementations§
impl Copy for Extras
impl Eq for Extras
impl StructuralPartialEq for Extras
Auto Trait Implementations§
impl Freeze for Extras
impl RefUnwindSafe for Extras
impl Send for Extras
impl Sync for Extras
impl Unpin for Extras
impl UnwindSafe for Extras
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