TrackContainer

Trait TrackContainer 

Source
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

Required Associated Types§

Required Methods§

Source

fn total_tracks(&self) -> u32

Source

fn tracks(self) -> Vec<Self::TrackType>

Implementors§