mod payload;
mod audit_log;
mod channel;
mod guild;
mod message;
mod user;
mod voice;
pub use payload::*;
pub use audit_log::*;
pub use channel::*;
pub use guild::*;
pub use message::*;
pub use user::*;
pub use voice::*;
#[object(server)]
pub struct Gateway {
pub url: String
}
#[object(server)]
pub struct GatewayBot {
pub url: String,
pub shards: u32,
pub session_start_limit: SessionStartLimit
}
#[object(server)]
pub struct SessionStartLimit {
pub total: i32,
pub remaining: i32,
pub reset_after: i32
}