diff options
Diffstat (limited to 'src/model/utils.rs')
| -rw-r--r-- | src/model/utils.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/model/utils.rs b/src/model/utils.rs index 28f5874..897eb62 100644 --- a/src/model/utils.rs +++ b/src/model/utils.rs @@ -173,14 +173,14 @@ pub fn decode_roles(value: Value) -> Result<HashMap<RoleId, Role>> { Ok(roles) } -pub fn decode_shards(value: Value) -> Result<[u8; 2]> { +pub fn decode_shards(value: Value) -> Result<[u64; 2]> { let array = into_array(value)?; Ok([ req!(array.get(0) - .ok_or(Error::Client(ClientError::InvalidShards))?.as_u64()) as u8, + .ok_or(Error::Client(ClientError::InvalidShards))?.as_u64()) as u64, req!(array.get(1) - .ok_or(Error::Client(ClientError::InvalidShards))?.as_u64()) as u8, + .ok_or(Error::Client(ClientError::InvalidShards))?.as_u64()) as u64, ]) } |