Trait config::ConfigurationSource
source · [−]pub trait ConfigurationSource {
fn build(
&self,
builder: &dyn ConfigurationBuilder
) -> Box<dyn ConfigurationProvider>;
}Expand description
Represents a source of configuration key/value pairs for an application.
Required Methods
sourcefn build(
&self,
builder: &dyn ConfigurationBuilder
) -> Box<dyn ConfigurationProvider>
fn build(
&self,
builder: &dyn ConfigurationBuilder
) -> Box<dyn ConfigurationProvider>
Builds the configuration provider for this source.
Arguments
builder- The builder used to build the provider