Files
handmade-revolt-backend/crates/quark/src/models/servers/server_ban.rs
T

14 lines
378 B
Rust

use serde::{Deserialize, Serialize};
use super::server_member::MemberCompositeKey;
/// Representation of a server ban on Revolt
#[derive(Serialize, Deserialize, JsonSchema, Debug, Clone)]
pub struct ServerBan {
/// Unique member id
#[serde(rename = "_id")]
pub id: MemberCompositeKey,
/// Reason for ban creation
pub reason: Option<String>,
}