Nova/webhook/src/config.rs

19 lines
393 B
Rust
Raw Normal View History

use serde::Deserialize;
#[derive(Debug, Deserialize, Clone, Default)]
pub struct ServerSettings {
pub port: u16,
pub address: String,
}
#[derive(Debug, Deserialize, Clone, Default)]
pub struct Discord {
pub public_key: String,
pub client_id: u32,
}
#[derive(Debug, Deserialize, Clone, Default)]
pub struct Config {
pub server: ServerSettings,
pub discord: Discord,
}