pub trait ConfigurationRoot: Configuration + Deref<Target = dyn Configuration> + Debug {
    fn reload(&mut self);
    fn providers(&self) -> &[Box<dyn ConfigurationProvider>];
    fn as_config(&self) -> Box<dyn Configuration>;
}
Expand description

Represents the root of a configuration hierarchy.

Required Methods

Force the configuration values to be reloaded from the underlying provider.

Gets the providers for this configuration.

Converts the ConfigurationRoot into a Configuration.

Implementors