Code formatting
This commit is contained in:
69
src/main.rs
69
src/main.rs
@@ -231,7 +231,8 @@ pub async fn apply_metadata(
|
|||||||
// icarus_meta::meta::metadata::set_meta_value(t, &s_path, meta_type);
|
// icarus_meta::meta::metadata::set_meta_value(t, &s_path, meta_type);
|
||||||
match t {
|
match t {
|
||||||
icarus_meta::types::Type::Album => {
|
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) {
|
match icarus_meta::meta::metadata::set_meta_value(t, &s_path, meta_type) {
|
||||||
Ok(_) => {}
|
Ok(_) => {}
|
||||||
Err(_err) => {
|
Err(_err) => {
|
||||||
@@ -240,7 +241,8 @@ pub async fn apply_metadata(
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
icarus_meta::types::Type::AlbumArtist => {
|
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) {
|
match icarus_meta::meta::metadata::set_meta_value(t, &s_path, meta_type) {
|
||||||
Ok(_) => {}
|
Ok(_) => {}
|
||||||
Err(_err) => {
|
Err(_err) => {
|
||||||
@@ -249,7 +251,8 @@ pub async fn apply_metadata(
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
icarus_meta::types::Type::Artist => {
|
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) {
|
match icarus_meta::meta::metadata::set_meta_value(t, &s_path, meta_type) {
|
||||||
Ok(_) => {}
|
Ok(_) => {}
|
||||||
Err(_err) => {
|
Err(_err) => {
|
||||||
@@ -259,9 +262,9 @@ pub async fn apply_metadata(
|
|||||||
}
|
}
|
||||||
icarus_meta::types::Type::Date => {
|
icarus_meta::types::Type::Date => {
|
||||||
// TODO: Do something about this discrepancy
|
// TODO: Do something about this discrepancy
|
||||||
let meta_type = icarus_meta::types::MetadataType::from_string(metadata.year.to_string());
|
let meta_type =
|
||||||
match icarus_meta::meta::metadata::set_meta_value(t, &s_path, 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(_) => {}
|
Ok(_) => {}
|
||||||
Err(_err) => {
|
Err(_err) => {
|
||||||
return Err(_err);
|
return Err(_err);
|
||||||
@@ -270,8 +273,7 @@ pub async fn apply_metadata(
|
|||||||
}
|
}
|
||||||
icarus_meta::types::Type::Disc => {
|
icarus_meta::types::Type::Disc => {
|
||||||
let meta_type = icarus_meta::types::MetadataType::from_int(metadata.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(_) => {}
|
Ok(_) => {}
|
||||||
Err(_err) => {
|
Err(_err) => {
|
||||||
return Err(_err);
|
return Err(_err);
|
||||||
@@ -279,7 +281,8 @@ pub async fn apply_metadata(
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
icarus_meta::types::Type::Genre => {
|
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) {
|
match icarus_meta::meta::metadata::set_meta_value(t, &s_path, meta_type) {
|
||||||
Ok(_) => {}
|
Ok(_) => {}
|
||||||
Err(_err) => {
|
Err(_err) => {
|
||||||
@@ -288,7 +291,8 @@ pub async fn apply_metadata(
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
icarus_meta::types::Type::Title => {
|
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) {
|
match icarus_meta::meta::metadata::set_meta_value(t, &s_path, meta_type) {
|
||||||
Ok(_) => {}
|
Ok(_) => {}
|
||||||
Err(_err) => {
|
Err(_err) => {
|
||||||
@@ -298,8 +302,7 @@ pub async fn apply_metadata(
|
|||||||
}
|
}
|
||||||
icarus_meta::types::Type::Track => {
|
icarus_meta::types::Type::Track => {
|
||||||
let meta_type = icarus_meta::types::MetadataType::from_int(metadata.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(_) => {}
|
Ok(_) => {}
|
||||||
Err(_err) => {
|
Err(_err) => {
|
||||||
return Err(_err);
|
return Err(_err);
|
||||||
@@ -308,11 +311,7 @@ pub async fn apply_metadata(
|
|||||||
}
|
}
|
||||||
icarus_meta::types::Type::TrackCount => {
|
icarus_meta::types::Type::TrackCount => {
|
||||||
let meta_type = icarus_meta::types::MetadataType::from_int(metadata.track_count);
|
let meta_type = icarus_meta::types::MetadataType::from_int(metadata.track_count);
|
||||||
match icarus_meta::meta::metadata::set_meta_value(
|
match icarus_meta::meta::metadata::set_meta_value(t, &s_path, meta_type) {
|
||||||
t,
|
|
||||||
&s_path,
|
|
||||||
meta_type
|
|
||||||
) {
|
|
||||||
Ok(_) => {}
|
Ok(_) => {}
|
||||||
Err(_err) => {
|
Err(_err) => {
|
||||||
return Err(_err);
|
return Err(_err);
|
||||||
@@ -321,11 +320,7 @@ pub async fn apply_metadata(
|
|||||||
}
|
}
|
||||||
icarus_meta::types::Type::DiscCount => {
|
icarus_meta::types::Type::DiscCount => {
|
||||||
let meta_type = icarus_meta::types::MetadataType::from_int(metadata.disc_count);
|
let meta_type = icarus_meta::types::MetadataType::from_int(metadata.disc_count);
|
||||||
match icarus_meta::meta::metadata::set_meta_value(
|
match icarus_meta::meta::metadata::set_meta_value(t, &s_path, meta_type) {
|
||||||
t,
|
|
||||||
&s_path,
|
|
||||||
meta_type
|
|
||||||
) {
|
|
||||||
Ok(_) => {}
|
Ok(_) => {}
|
||||||
Err(_err) => {
|
Err(_err) => {
|
||||||
return Err(_err);
|
return Err(_err);
|
||||||
@@ -363,14 +358,10 @@ pub async fn apply_metadata(
|
|||||||
Ok(true)
|
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::TrackCount);
|
||||||
all_types.push(icarus_meta::types::Type::DiscCount);
|
all_types.push(icarus_meta::types::Type::DiscCount);
|
||||||
*/
|
*/
|
||||||
let all_types: Vec<icarus_meta::types::Type> = vec![icarus_meta::types::Type::Album,
|
let all_types: Vec<icarus_meta::types::Type> = vec![
|
||||||
icarus_meta::types::Type::Artist,
|
icarus_meta::types::Type::Album,
|
||||||
icarus_meta::types::Type::AlbumArtist,
|
icarus_meta::types::Type::Artist,
|
||||||
icarus_meta::types::Type::Date,
|
icarus_meta::types::Type::AlbumArtist,
|
||||||
icarus_meta::types::Type::Disc,
|
icarus_meta::types::Type::Date,
|
||||||
icarus_meta::types::Type::Genre,
|
icarus_meta::types::Type::Disc,
|
||||||
icarus_meta::types::Type::Title,
|
icarus_meta::types::Type::Genre,
|
||||||
icarus_meta::types::Type::Track,
|
icarus_meta::types::Type::Title,
|
||||||
icarus_meta::types::Type::TrackCount,
|
icarus_meta::types::Type::Track,
|
||||||
icarus_meta::types::Type::DiscCount];
|
icarus_meta::types::Type::TrackCount,
|
||||||
|
icarus_meta::types::Type::DiscCount,
|
||||||
|
];
|
||||||
|
|
||||||
all_types
|
all_types
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user