summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRoy Ivy III <rivy.dev@gmail.com>2019-11-20 19:34:34 -0600
committerPierre Peltier <dev@halium.fr>2019-12-04 11:09:11 +0100
commit3b5f1c09031def75a0213d2d9ccd1a58bdc6c848 (patch)
tree2f1d0503da18b8de8644a5f9e2eadb7356835f90
parenta3b162202ae1e20d2c3fb6df6285cf3e0f1ff60e (diff)
refactor ~ fix `cargo clippy` complaints
-rw-r--r--src/core.rs5
-rw-r--r--src/flags.rs2
-rw-r--r--src/meta/mod.rs2
-rw-r--r--src/meta/size.rs2
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 {