Files
rustical/crates/frontend/src/config.rs
2025-06-23 14:07:38 +02:00

24 lines
478 B
Rust

use serde::{Deserialize, Serialize};
fn default_true() -> bool {
true
}
#[derive(Deserialize, Serialize, Clone)]
#[serde(deny_unknown_fields)]
pub struct FrontendConfig {
#[serde(default = "default_true")]
pub enabled: bool,
#[serde(default = "default_true")]
pub allow_password_login: bool,
}
impl Default for FrontendConfig {
fn default() -> Self {
Self {
enabled: true,
allow_password_login: true,
}
}
}