Skip to content
Clone
main
15 lines 487 B Rust
use serde::{Deserialize, Serialize};
/// Per-user rolling-24h creation quotas. 0 disables the quota.
#[derive(Debug, Clone, Default, Serialize, Deserialize)]
#[serde(default)]
pub struct QuotaConfig {
pub space_create_per_day: i64,
pub room_create_per_day: i64,
pub issue_create_per_day: i64,
pub pull_create_per_day: i64,
pub comment_create_per_day: i64,
pub dm_open_per_day: i64,
pub webhook_create_per_day: i64,
pub space_join_request_per_day: i64,
}