diff options
| author | Nathan Perry <avaglir@gmail.com> | 2019-04-10 01:56:47 -0400 |
|---|---|---|
| committer | Nathan Perry <avaglir@gmail.com> | 2019-04-10 01:57:47 -0400 |
| commit | f11a5ae72e7c3be7575761dde9669f2d93e67b59 (patch) | |
| tree | 55444e618d8a3780db683837006b471162e5fd05 /src/game.rs | |
| parent | fcf5e989f995484987b3474494a8de5ca23d1633 (diff) | |
write meme `query` command
Diffstat (limited to 'src/game.rs')
| -rw-r--r-- | src/game.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/game.rs b/src/game.rs index 3a51a29..368831b 100644 --- a/src/game.rs +++ b/src/game.rs @@ -153,7 +153,7 @@ fn ownedgame(ctx: &mut Context, msg: &Message, args: Args) -> Result<()> { } #[derive(Copy, Clone, Debug, Fail, PartialEq, Eq, Hash)] -enum UserLookupError { +pub enum UserLookupError { #[fail(display = "too many possible options ({}) for query", _0)] Ambiguous(usize), @@ -161,7 +161,7 @@ enum UserLookupError { NotFound, } -fn get_user_id<S: AsRef<str>>(g: &Guild, s: S) -> StdResult<UserId, UserLookupError> { +pub fn get_user_id<S: AsRef<str>>(g: &Guild, s: S) -> StdResult<UserId, UserLookupError> { let s = s.as_ref().trim_start_matches("@").to_lowercase(); if let Some(info) = USER_INFO_MAP.get(&s) { |
