aboutsummaryrefslogtreecommitdiffstats
path: root/fatcat-cli/src/lib.rs
diff options
context:
space:
mode:
authorBryan Newbold <bnewbold@archive.org>2021-08-09 11:24:37 -0700
committerBryan Newbold <bnewbold@archive.org>2021-08-09 11:25:02 -0700
commitf1499a583f7730c9133a56c0419a3a0fff7bb3a5 (patch)
tree4bdcb102b6ea736ed5f88cdd3e103e8e26a54405 /fatcat-cli/src/lib.rs
parent9a456942e3b534f41ea668370ec5b91b58298020 (diff)
downloadfatcat-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.rs2
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)),
}
}