naru-config 0.7.0

A security-first configuration manager with encryption and audit logging
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
pub use crate::core::format_trait::ConfigFormat;
pub use crate::core::json_format::JsonFormat;
pub use crate::core::properties_format::PropertiesFormat;
pub use crate::core::toml_format::TomlFormat;

pub use crate::core::format_trait::save_config_as_format;

#[cfg(test)]
mod tests {
    use super::*;

    #[test]
    fn test_format_re_exports() {
        let format = JsonFormat;
        assert_eq!(format.name(), "JSON");
    }
}