Struct scsys_core::AsyncConfigBuilder
source · 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
sourceimpl Clone for AsyncConfigBuilder
impl Clone for AsyncConfigBuilder
sourcefn clone(&self) -> AsyncConfigBuilder
fn clone(&self) -> AsyncConfigBuilder
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more