diff --git a/src/main.rs b/src/main.rs index 940b5a9..fcdc5d7 100644 --- a/src/main.rs +++ b/src/main.rs @@ -231,7 +231,8 @@ pub async fn apply_metadata( // icarus_meta::meta::metadata::set_meta_value(t, &s_path, meta_type); match t { icarus_meta::types::Type::Album => { - let meta_type = icarus_meta::types::MetadataType::from_string(metadata.album.clone()); + let meta_type = + icarus_meta::types::MetadataType::from_string(metadata.album.clone()); match icarus_meta::meta::metadata::set_meta_value(t, &s_path, meta_type) { Ok(_) => {} Err(_err) => { @@ -240,7 +241,8 @@ pub async fn apply_metadata( } } icarus_meta::types::Type::AlbumArtist => { - let meta_type = icarus_meta::types::MetadataType::from_string(metadata.album_artist.clone()); + let meta_type = + icarus_meta::types::MetadataType::from_string(metadata.album_artist.clone()); match icarus_meta::meta::metadata::set_meta_value(t, &s_path, meta_type) { Ok(_) => {} Err(_err) => { @@ -249,7 +251,8 @@ pub async fn apply_metadata( } } icarus_meta::types::Type::Artist => { - let meta_type = icarus_meta::types::MetadataType::from_string(metadata.artist.clone()); + let meta_type = + icarus_meta::types::MetadataType::from_string(metadata.artist.clone()); match icarus_meta::meta::metadata::set_meta_value(t, &s_path, meta_type) { Ok(_) => {} Err(_err) => { @@ -259,9 +262,9 @@ pub async fn apply_metadata( } icarus_meta::types::Type::Date => { // TODO: Do something about this discrepancy - let meta_type = icarus_meta::types::MetadataType::from_string(metadata.year.to_string()); - match icarus_meta::meta::metadata::set_meta_value(t, &s_path, meta_type) - { + let meta_type = + icarus_meta::types::MetadataType::from_string(metadata.year.to_string()); + match icarus_meta::meta::metadata::set_meta_value(t, &s_path, meta_type) { Ok(_) => {} Err(_err) => { return Err(_err); @@ -270,8 +273,7 @@ pub async fn apply_metadata( } icarus_meta::types::Type::Disc => { let meta_type = icarus_meta::types::MetadataType::from_int(metadata.disc); - match icarus_meta::meta::metadata::set_meta_value(t, &s_path, meta_type) - { + match icarus_meta::meta::metadata::set_meta_value(t, &s_path, meta_type) { Ok(_) => {} Err(_err) => { return Err(_err); @@ -279,7 +281,8 @@ pub async fn apply_metadata( } } icarus_meta::types::Type::Genre => { - let meta_type = icarus_meta::types::MetadataType::from_string(metadata.genre.clone()); + let meta_type = + icarus_meta::types::MetadataType::from_string(metadata.genre.clone()); match icarus_meta::meta::metadata::set_meta_value(t, &s_path, meta_type) { Ok(_) => {} Err(_err) => { @@ -288,7 +291,8 @@ pub async fn apply_metadata( } } icarus_meta::types::Type::Title => { - let meta_type = icarus_meta::types::MetadataType::from_string(metadata.title.clone()); + let meta_type = + icarus_meta::types::MetadataType::from_string(metadata.title.clone()); match icarus_meta::meta::metadata::set_meta_value(t, &s_path, meta_type) { Ok(_) => {} Err(_err) => { @@ -298,8 +302,7 @@ pub async fn apply_metadata( } icarus_meta::types::Type::Track => { let meta_type = icarus_meta::types::MetadataType::from_int(metadata.track); - match icarus_meta::meta::metadata::set_meta_value(t, &s_path, meta_type) - { + match icarus_meta::meta::metadata::set_meta_value(t, &s_path, meta_type) { Ok(_) => {} Err(_err) => { return Err(_err); @@ -308,11 +311,7 @@ pub async fn apply_metadata( } icarus_meta::types::Type::TrackCount => { let meta_type = icarus_meta::types::MetadataType::from_int(metadata.track_count); - match icarus_meta::meta::metadata::set_meta_value( - t, - &s_path, - meta_type - ) { + match icarus_meta::meta::metadata::set_meta_value(t, &s_path, meta_type) { Ok(_) => {} Err(_err) => { return Err(_err); @@ -321,11 +320,7 @@ pub async fn apply_metadata( } icarus_meta::types::Type::DiscCount => { let meta_type = icarus_meta::types::MetadataType::from_int(metadata.disc_count); - match icarus_meta::meta::metadata::set_meta_value( - t, - &s_path, - meta_type - ) { + match icarus_meta::meta::metadata::set_meta_value(t, &s_path, meta_type) { Ok(_) => {} Err(_err) => { return Err(_err); @@ -363,14 +358,10 @@ pub async fn apply_metadata( Ok(true) } } - Err(err) => { - Err(err) - } + Err(err) => Err(err), } } - Err(err) => { - Err(err) - } + Err(err) => Err(err), } } @@ -423,16 +414,18 @@ pub mod song_io { all_types.push(icarus_meta::types::Type::TrackCount); all_types.push(icarus_meta::types::Type::DiscCount); */ - let all_types: Vec = vec![icarus_meta::types::Type::Album, - icarus_meta::types::Type::Artist, - icarus_meta::types::Type::AlbumArtist, - icarus_meta::types::Type::Date, - icarus_meta::types::Type::Disc, - icarus_meta::types::Type::Genre, - icarus_meta::types::Type::Title, - icarus_meta::types::Type::Track, - icarus_meta::types::Type::TrackCount, - icarus_meta::types::Type::DiscCount]; + let all_types: Vec = vec![ + icarus_meta::types::Type::Album, + icarus_meta::types::Type::Artist, + icarus_meta::types::Type::AlbumArtist, + icarus_meta::types::Type::Date, + icarus_meta::types::Type::Disc, + icarus_meta::types::Type::Genre, + icarus_meta::types::Type::Title, + icarus_meta::types::Type::Track, + icarus_meta::types::Type::TrackCount, + icarus_meta::types::Type::DiscCount, + ]; all_types }