virittaa

audio metadata analyzer
Log | Files | Refs | README | LICENSE

types.rs (283B)


      1 use std::path::PathBuf;
      2 
      3 #[derive(Debug)]
      4 pub struct TrackInfo {
      5     pub path: PathBuf,
      6     pub artist: Option<String>,
      7     pub track: Option<String>,
      8     pub bpm: f32,
      9     pub key: String,
     10 }
     11 
     12 #[derive(Debug)]
     13 pub struct TrackError {
     14     pub path: PathBuf,
     15     pub reason: String,
     16 }