summaryrefslogtreecommitdiffstats
path: root/src/fs
diff options
context:
space:
mode:
authorJiayi Zhao <jeff.no.zhao@gmail.com>2020-03-16 21:02:35 -0400
committerJiayi Zhao <jeff.no.zhao@gmail.com>2020-03-16 21:02:35 -0400
commita0286692964d120ee8a6ea36fbfb2f577dc2305c (patch)
tree453f2dbecd19f5d68d421f18c9e9f6b91bf1d96f /src/fs
parent1475597b83fa0afbb6ddec979f6a8030a8c64db9 (diff)
cargo clippy
Diffstat (limited to 'src/fs')
-rw-r--r--src/fs/dirlist.rs4
-rw-r--r--src/fs/entry.rs2
-rw-r--r--src/fs/metadata.rs2
3 files changed, 4 insertions, 4 deletions
diff --git a/src/fs/dirlist.rs b/src/fs/dirlist.rs
index 283fd41..97a03fc 100644
--- a/src/fs/dirlist.rs
+++ b/src/fs/dirlist.rs
@@ -24,7 +24,7 @@ impl JoshutoDirList {
let metadata = JoshutoMetadata::from(&path)?;
- Ok(JoshutoDirList {
+ Ok(Self {
index,
path,
content_outdated: false,
@@ -66,7 +66,7 @@ impl JoshutoDirList {
.iter()
.enumerate()
.find(|(_, e)| e.file_name() == entry.file_name())
- .and_then(|(i, _)| Some(i))
+ .map(|(i, _)| i)
.or(Some(contents_len - 1))
}
None => Some(0),
diff --git a/src/fs/entry.rs b/src/fs/entry.rs
index 5f24de1..3cba354 100644
--- a/src/fs/entry.rs
+++ b/src/fs/entry.rs
@@ -31,7 +31,7 @@ impl JoshutoDirEntry {
let path = direntry.path();
let metadata = JoshutoMetadata::from(&path)?;
- Ok(JoshutoDirEntry {
+ Ok(Self {
name,
path,
metadata,
diff --git a/src/fs/metadata.rs b/src/fs/metadata.rs
index dbf4d37..e1e55e8 100644
--- a/src/fs/metadata.rs
+++ b/src/fs/metadata.rs
@@ -33,7 +33,7 @@ impl JoshutoMetadata {
#[cfg(unix)]
let mode = metadata.mode();
- Ok(JoshutoMetadata {
+ Ok(Self {
len,
modified,
permissions,