pub trait TrackContainer {
type TrackType;
// Required methods
fn total_tracks(&self) -> u32;
fn tracks(self) -> Vec<Self::TrackType>;
}Expand description
Trait for containers that hold track data
pub trait TrackContainer {
type TrackType;
// Required methods
fn total_tracks(&self) -> u32;
fn tracks(self) -> Vec<Self::TrackType>;
}Trait for containers that hold track data