twilight_model/guild/
prune.rs1use serde::{Deserialize, Serialize};
2
3#[derive(Clone, Debug, Deserialize, Eq, Hash, PartialEq, Serialize)]
4pub struct GuildPrune {
5 pub pruned: u64,
6}
7
8#[cfg(test)]
9mod tests {
10 use super::GuildPrune;
11 use serde_test::Token;
12
13 #[test]
14 fn guild_prune() {
15 let prune = GuildPrune { pruned: 31 };
16
17 serde_test::assert_tokens(
18 &prune,
19 &[
20 Token::Struct {
21 name: "GuildPrune",
22 len: 1,
23 },
24 Token::Str("pruned"),
25 Token::U64(31),
26 Token::StructEnd,
27 ],
28 );
29 }
30}