diff options
author | Roy Ivy III <rivy.dev@gmail.com> | 2019-11-20 19:34:34 -0600 |
---|---|---|
committer | Pierre Peltier <dev@halium.fr> | 2019-12-04 11:09:11 +0100 |
commit | 3b5f1c09031def75a0213d2d9ccd1a58bdc6c848 (patch) | |
tree | 2f1d0503da18b8de8644a5f9e2eadb7356835f90 | |
parent | a3b162202ae1e20d2c3fb6df6285cf3e0f1ff60e (diff) |
refactor ~ fix `cargo clippy` complaints
-rw-r--r-- | src/core.rs | 5 | ||||
-rw-r--r-- | src/flags.rs | 2 | ||||
-rw-r--r-- | src/meta/mod.rs | 2 | ||||
-rw-r--r-- | src/meta/size.rs | 2 |
4 files changed, 6 insertions, 5 deletions
diff --git a/src/core.rs b/src/core.rs index b08263d..255e775 100644 --- a/src/core.rs +++ b/src/core.rs @@ -4,10 +4,11 @@ use crate::flags::{Display, Flags, IconTheme, Layout, WhenFlag}; use crate::icon::{self, Icons}; use crate::meta::Meta; use crate::sort; +use std::fs; use std::path::PathBuf; -use std::{fs, io}; -use super::libc; +#[cfg(not(target_os = "windows"))] +use std::io; #[cfg(not(target_os = "windows"))] use std::os::unix::io::AsRawFd; diff --git a/src/flags.rs b/src/flags.rs index 1771141..3c9c0d1 100644 --- a/src/flags.rs +++ b/src/flags.rs @@ -131,7 +131,7 @@ impl Flags { sort_by, sort_order, size: SizeFlag::from(size_inputs[size_inputs.len() - 1]), - blocks: blocks_inputs.into_iter().map(|b| Block::from(b)).collect(), + blocks: blocks_inputs.into_iter().map(Block::from).collect(), ignore_globs, // Take only the last value date: if classic_mode { diff --git a/src/meta/mod.rs b/src/meta/mod.rs index 3c1c9d8..4f51191 100644 --- a/src/meta/mod.rs +++ b/src/meta/mod.rs @@ -132,7 +132,7 @@ impl Meta { } pub fn calculate_total_size(&mut self) { - if let FileType::Directory { uid: _ } = self.file_type { + if let FileType::Directory { .. } = self.file_type { if let Some(metas) = &mut self.content { let mut size_accumulated = self.size.get_bytes(); for x in &mut metas.iter_mut() { diff --git a/src/meta/size.rs b/src/meta/size.rs index 24e5bc3..d332853 100644 --- a/src/meta/size.rs +++ b/src/meta/size.rs @@ -26,7 +26,7 @@ impl<'a> From<&'a Metadata> for Size { impl Size { pub fn new(bytes: u64) -> Self { - Self { bytes: bytes } + Self { bytes } } pub fn get_bytes(&self) -> u64 { |