forked from jmug/stoatchat
14 lines
378 B
Rust
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>,
|
|
}
|