aboutsummaryrefslogtreecommitdiff
path: root/src/main.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.rs')
-rw-r--r--src/main.rs24
1 files changed, 0 insertions, 24 deletions
diff --git a/src/main.rs b/src/main.rs
index 40f434c..ee1c232 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -101,30 +101,6 @@ pub struct Opt {
expression: Vec<String>,
}
-/// A flag indicating which fields should be searched.
-#[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
-pub enum SearchField {
- /// Only search the account name.
- Account,
- /// Only search the character name.
- Character,
- /// Only search the guild name or tag.
- Guild,
-}
-
-impl FromStr for SearchField {
- type Err = &'static str;
-
- fn from_str(s: &str) -> Result<Self, Self::Err> {
- match s {
- "account" => Ok(SearchField::Account),
- "character" => Ok(SearchField::Character),
- "guild" => Ok(SearchField::Guild),
- _ => Err("Must be account or character"),
- }
- }
-}
-
/// A log that matches the search criteria.
#[derive(Debug, Clone)]
pub struct LogResult {