mirror of
https://github.com/lennart-k/rustical.git
synced 2025-12-13 20:32:48 +00:00
24 lines
478 B
Rust
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,
|
|
}
|
|
}
|
|
}
|