diff options
| author | Nathan Jaremko | 2019-05-01 22:26:12 -0400 | 
|---|---|---|
| committer | Nathan Jaremko | 2019-05-01 22:26:12 -0400 | 
| commit | 750fc36a40c194b97624d48d88fd3f22a5f5d7e0 (patch) | |
| tree | 1d1f327cd39fb95cbbab1abd26b1e94fea42a48a /src/download.rs | |
| parent | 33351042c174eb07e98e786528e3d14cbdc35dc2 (diff) | |
| download | podcast-750fc36a40c194b97624d48d88fd3f22a5f5d7e0.tar.bz2 | |
Fix clippy issues and updated dependencies
Diffstat (limited to 'src/download.rs')
| -rw-r--r-- | src/download.rs | 12 | 
1 files changed, 6 insertions, 6 deletions
| diff --git a/src/download.rs b/src/download.rs index 7acc0b0..dd87857 100644 --- a/src/download.rs +++ b/src/download.rs @@ -24,7 +24,7 @@ pub fn download_range(state: &State, p_search: &str, e_search: &str) -> Result<(                  .par_iter()                  .map(|ep_num| &episodes[episodes.len() - ep_num])                  .map(|ep| download(podcast.title(), ep)) -                .flat_map(|e| e.err()) +                .flat_map(std::result::Result::err)                  .for_each(|err| println!("Error: {}", err));          }      } @@ -109,13 +109,13 @@ pub fn download_episode_by_name(              if download_all {                  filtered_episodes                      .map(|ep| download(podcast.title(), ep)) -                    .flat_map(|e| e.err()) +                    .flat_map(std::result::Result::err)                      .for_each(|err| eprintln!("Error: {}", err));              } else {                  filtered_episodes                      .take(1)                      .map(|ep| download(podcast.title(), ep)) -                    .flat_map(|e| e.err()) +                    .flat_map(std::result::Result::err)                      .for_each(|err| eprintln!("Error: {}", err));              }          } @@ -150,7 +150,7 @@ pub fn download_all(state: &State, p_search: &str) -> Result<(), Error> {                      .filter(|e| e.title().is_some())                      .filter(|e| !downloaded.contains(&e.title().unwrap()))                      .map(|e| download(podcast.title(), e)) -                    .flat_map(|e| e.err()) +                    .flat_map(std::result::Result::err)                      .for_each(|err| eprintln!("Error: {}", err))              })?;          } @@ -175,7 +175,7 @@ pub fn download_rss(config: Config, url: &str) -> Result<(), Error> {          episodes[..download_limit]              .par_iter()              .map(|ep| download(podcast.title(), ep)) -            .flat_map(|e| e.err()) +            .flat_map(std::result::Result::err)              .for_each(|err| eprintln!("Error downloading {}: {}", podcast.title(), err));      }      Ok(()) @@ -190,7 +190,7 @@ fn parse_download_episodes(e_search: &str) -> Result<HashSet<usize>, Error> {          if elem.contains('-') {              let range: Vec<usize> = elem                  .split('-') -                .map(|i| i.parse::<usize>()) +                .map(str::parse)                  .collect::<Result<Vec<usize>, std::num::ParseIntError>>()?;              ranges.push((range[0], range[1]));          } else { | 
