aboutsummaryrefslogtreecommitdiff
path: root/src/model/gateway.rs
diff options
context:
space:
mode:
authorAustin Hellyer <[email protected]>2016-11-29 20:51:10 -0800
committerAustin Hellyer <[email protected]>2016-11-29 22:27:59 -0800
commit93b990d8d1bc9df69b8e27a3db61da570822aad6 (patch)
tree6305cf635df90681527a8e736f65ff19f21fd8bc /src/model/gateway.rs
parentAdd more shiny readme badges (diff)
downloadserenity-93b990d8d1bc9df69b8e27a3db61da570822aad6.tar.xz
serenity-93b990d8d1bc9df69b8e27a3db61da570822aad6.zip
Clean up the codebase
Diffstat (limited to 'src/model/gateway.rs')
-rw-r--r--src/model/gateway.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/model/gateway.rs b/src/model/gateway.rs
index 30ed695..93c779b 100644
--- a/src/model/gateway.rs
+++ b/src/model/gateway.rs
@@ -36,7 +36,7 @@ impl Game {
return Ok(None);
}
- missing!(map, Some(Game {
+ Ok(Some(Game {
name: name,
kind: try!(opt(&mut map, "type", GameType::decode)).unwrap_or(GameType::Playing),
url: try!(opt(&mut map, "url", into_string)),
@@ -62,7 +62,7 @@ impl Presence {
Some(v) => try!(Game::decode(v)),
};
- missing!(value, Presence {
+ Ok(Presence {
user_id: user_id,
status: try!(remove(&mut value, "status").and_then(OnlineStatus::decode_str)),
last_modified: try!(opt(&mut value, "last_modified", |v| Ok(req!(v.as_u64())))),