Struct configuro::ConfigProvider [−][src]
pub struct ConfigProvider { /* fields omitted */ }
Expand description
Tool to transform read configuration to Configuration DTO .
Implementations
Construction function that accepts array of YAML configurations,
merges it and transforms it into ConfigProvider
.
Config factory that creates serde’s Deserialized DTO from stored configuration.
#[derive(Debug, Deserialize, PartialEq, Eq)] struct ConfigDto { pub my_int: i32, } let cp = ConfigProvider::form_yamls(&[Yaml::from_str("")]); let config_dto = cp.create_config<ConfigDto>();
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for ConfigProvider
impl Send for ConfigProvider
impl Sync for ConfigProvider
impl Unpin for ConfigProvider
impl UnwindSafe for ConfigProvider
Blanket Implementations
Mutably borrows from an owned value. Read more