pub fn tracks(&self) -> Vec<&TrackBox> {
        self.boxes.iter().filter_map(|b| {
            match b {
                MP4Box::TrackBox(ref t) => Some(t),
                _ => None,
            }
        }).collect::<Vec<_>>()
    }
/// Get a reference to the list of tracks.
Get a reference to the list of tracks.
Get a reference to the list of tracks .
pub fn tracks(&self) -> Vec<&TrackBox> {
        self.boxes.iter().filter_map(|b| {
            match b {
                MP4Box::TrackBox(ref t) => Some(t),
                _ => None,
            }
        }).collect::<Vec<_>>()
    }
pub fn tracks ( & self ) -> Vec < & TrackBox > { self . boxes . iter ( ) . filter_map ( | b | { match b { MP4Box :: TrackBox ( ref t ) => Some ( t ) , _ => None , } } ) . collect :: < Vec < _ > > ( ) }
Get a reference to the list of tracks.
Get a reference to the list of tracks .
&self
&self