diff options
author | rabite <rabite@posteo.de> | 2019-03-09 12:10:57 +0100 |
---|---|---|
committer | rabite <rabite@posteo.de> | 2019-03-09 12:10:57 +0100 |
commit | 8cd72e3004ca967457575c87d36004982acec9d3 (patch) | |
tree | b3a57fd7ec0b5a4067a541fd48889482e6081b90 /src/files.rs | |
parent | 5d456539015876c1891bf0ac05b8f7dd3fbe8d57 (diff) |
cache directory contents(/selections/settings/...)
Diffstat (limited to 'src/files.rs')
-rw-r--r-- | src/files.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/files.rs b/src/files.rs index daabb9e..9774f40 100644 --- a/src/files.rs +++ b/src/files.rs @@ -21,7 +21,7 @@ lazy_static! { static ref COLORS: LsColors = LsColors::from_env().unwrap(); } -#[derive(PartialEq, Clone, Debug)] +#[derive(PartialEq, Eq, Hash, Clone, Debug)] pub struct Files { pub directory: File, pub files: Vec<File>, @@ -277,7 +277,7 @@ impl std::fmt::Display for SortBy { } } -#[derive(Debug, Copy, Clone, PartialEq)] +#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)] pub enum SortBy { Name, Size, |