pub struct AsyncConfigBuilder {}
Expand description
The asynchronous configuration builder.
Similar to a ConfigBuilder
it maintains a set of defaults, a set of sources, and overrides.
Defaults do not override anything, sources override defaults, and overrides override anything else. Within those three groups order of adding them at call site matters - entities added later take precedence.
For more detailed description and examples see ConfigBuilder
.
AsyncConfigBuilder
is just an extension of it that takes async functions into account.
To obtain a Config
call build
or build_cloned
§Example
Since this library does not implement any AsyncSource
an example in rustdocs cannot be given.
Detailed explanation about why such a source is not implemented is in AsyncSource
’s documentation.
Refer to ConfigBuilder
for similar API sample usage or to the examples folder of the crate, where such a source is implemented.
Trait Implementations§
Source§impl Clone for AsyncConfigBuilder
impl Clone for AsyncConfigBuilder
Source§fn clone(&self) -> AsyncConfigBuilder
fn clone(&self) -> AsyncConfigBuilder
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more