diff options
Diffstat (limited to 'fatcat-cli/src/specifier.rs')
-rw-r--r-- | fatcat-cli/src/specifier.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/fatcat-cli/src/specifier.rs b/fatcat-cli/src/specifier.rs index 2b14e31..2b9d6a5 100644 --- a/fatcat-cli/src/specifier.rs +++ b/fatcat-cli/src/specifier.rs @@ -5,7 +5,7 @@ use regex::Regex; use std::fmt; use std::str::FromStr; -#[derive(Debug, PartialEq, Clone)] +#[derive(Debug, PartialEq, Eq, Clone)] pub enum ReleaseLookupKey { DOI, PMCID, @@ -27,7 +27,7 @@ impl fmt::Display for ReleaseLookupKey { } } -#[derive(Debug, PartialEq, Clone)] +#[derive(Debug, PartialEq, Eq, Clone)] pub enum ContainerLookupKey { ISSNL, ISSNE, @@ -46,7 +46,7 @@ impl fmt::Display for ContainerLookupKey { } } -#[derive(Debug, PartialEq, Clone)] +#[derive(Debug, PartialEq, Eq, Clone)] pub enum CreatorLookupKey { Orcid, } @@ -59,7 +59,7 @@ impl fmt::Display for CreatorLookupKey { } } -#[derive(Debug, PartialEq, Clone)] +#[derive(Debug, PartialEq, Eq, Clone)] pub enum FileLookupKey { SHA1, SHA256, @@ -76,7 +76,7 @@ impl fmt::Display for FileLookupKey { } } -#[derive(Debug, PartialEq, Clone)] +#[derive(Debug, PartialEq, Eq, Clone)] pub enum Specifier { Release(String), ReleaseLookup(ReleaseLookupKey, String), |