X-Git-Url: https://git.r.bdr.sh/rbdr/lyricli/blobdiff_plain/040b91a7a5b085f8aa0bec3580bf7d68450e6fc9..5aaf86668ac350b6da0d676d9359260fe3f5548d:/src/sources/mod.rs diff --git a/src/sources/mod.rs b/src/sources/mod.rs index 087a87f..c4122a4 100644 --- a/src/sources/mod.rs +++ b/src/sources/mod.rs @@ -1,4 +1,4 @@ -use std::io::{Result, Error, ErrorKind::Other}; +use std::io::{Error, ErrorKind::Other, Result}; #[cfg(target_os = "macos")] mod apple_music; @@ -29,14 +29,17 @@ pub trait LyricsSource { } pub fn list() -> Vec { - available_sources().into_iter().map(|source| source.name()).collect() + available_sources() + .into_iter() + .map(|source| source.name()) + .collect() } pub fn enable(source_name: &String) -> Result<()> { let sources = available_sources(); for source in sources { if &source.name() == source_name { - return source.enable() + return source.enable(); } } Err(Error::new(Other, "No such source was available.")) @@ -46,7 +49,7 @@ pub fn disable(source_name: &String) -> Result<()> { let sources = available_sources(); for source in sources { if &source.name() == source_name { - return source.disable() + return source.disable(); } } Err(Error::new(Other, "No such source was available.")) @@ -56,7 +59,7 @@ pub fn reset(source_name: &String) -> Result<()> { let sources = available_sources(); for source in sources { if &source.name() == source_name { - return source.reset() + return source.reset(); } } Err(Error::new(Other, "No such source was available.")) @@ -69,7 +72,7 @@ pub fn get_track() -> Option { return Some(track); } } - return None + None } pub fn available_sources() -> Vec> {