diff options
Diffstat (limited to 'src/model/channel/mod.rs')
| -rw-r--r-- | src/model/channel/mod.rs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/model/channel/mod.rs b/src/model/channel/mod.rs index 6600dc7..09cf70a 100644 --- a/src/model/channel/mod.rs +++ b/src/model/channel/mod.rs @@ -20,6 +20,7 @@ use serde::de::Error as DeError; use serde_json; use std::fmt::{Display, Formatter, Result as FmtResult}; use std::io::Read; +use super::utils::deserialize_u64; use ::model::*; use ::utils::builder::{CreateMessage, GetMessages}; @@ -438,6 +439,7 @@ impl ChannelType { struct PermissionOverwriteData { allow: Permissions, deny: Permissions, + #[serde(deserialize_with="deserialize_u64")] id: u64, #[serde(rename="type")] kind: String, |