diff options
author | Jiayi Zhao <jeff.no.zhao@gmail.com> | 2020-03-16 21:02:35 -0400 |
---|---|---|
committer | Jiayi Zhao <jeff.no.zhao@gmail.com> | 2020-03-16 21:02:35 -0400 |
commit | a0286692964d120ee8a6ea36fbfb2f577dc2305c (patch) | |
tree | 453f2dbecd19f5d68d421f18c9e9f6b91bf1d96f /src/fs | |
parent | 1475597b83fa0afbb6ddec979f6a8030a8c64db9 (diff) |
cargo clippy
Diffstat (limited to 'src/fs')
-rw-r--r-- | src/fs/dirlist.rs | 4 | ||||
-rw-r--r-- | src/fs/entry.rs | 2 | ||||
-rw-r--r-- | src/fs/metadata.rs | 2 |
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, |