Files
RedBear-OS/src/config/mod.rs
T
2022-03-17 08:50:01 -06:00

18 lines
420 B
Rust

use std::collections::BTreeMap;
pub mod general;
pub mod file;
pub mod package;
pub mod user;
#[derive(Clone, Debug, Default, Deserialize)]
pub struct Config {
pub general: general::GeneralConfig,
#[serde(default)]
pub packages: BTreeMap<String, package::PackageConfig>,
#[serde(default)]
pub files: Vec<file::FileConfig>,
#[serde(default)]
pub users: BTreeMap<String, user::UserConfig>,
}