Nova/webhook/src/config.rs

20 lines
394 B
Rust

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,
}