diff options
author | Bryan Newbold <bnewbold@archive.org> | 2021-08-09 11:24:37 -0700 |
---|---|---|
committer | Bryan Newbold <bnewbold@archive.org> | 2021-08-09 11:25:02 -0700 |
commit | f1499a583f7730c9133a56c0419a3a0fff7bb3a5 (patch) | |
tree | 4bdcb102b6ea736ed5f88cdd3e103e8e26a54405 /fatcat-cli/src/lib.rs | |
parent | 9a456942e3b534f41ea668370ec5b91b58298020 (diff) | |
download | fatcat-cli-f1499a583f7730c9133a56c0419a3a0fff7bb3a5.tar.gz fatcat-cli-f1499a583f7730c9133a56c0419a3a0fff7bb3a5.zip |
initial fatcat_refs search index support
Diffstat (limited to 'fatcat-cli/src/lib.rs')
-rw-r--r-- | fatcat-cli/src/lib.rs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/fatcat-cli/src/lib.rs b/fatcat-cli/src/lib.rs index 6fd7b61..e8b112f 100644 --- a/fatcat-cli/src/lib.rs +++ b/fatcat-cli/src/lib.rs @@ -58,6 +58,7 @@ pub enum SearchEntityType { Container, File, Scholar, + Reference, } impl FromStr for SearchEntityType { @@ -69,6 +70,7 @@ impl FromStr for SearchEntityType { "container" | "containers" => Ok(SearchEntityType::Container), "file" | "files" => Ok(SearchEntityType::File), "scholar" | "fulltext" => Ok(SearchEntityType::Scholar), + "ref" | "refs" | "references" => Ok(SearchEntityType::Reference), _ => Err(anyhow!("invalid entity type : {}", s)), } } |