pub struct CompositeConfigSource { /* private fields */ }Expand description
Configuration source that merges multiple sources in order
Implementations§
Trait Implementations§
Source§impl ConfigSource for CompositeConfigSource
impl ConfigSource for CompositeConfigSource
Auto Trait Implementations§
impl Freeze for CompositeConfigSource
impl !RefUnwindSafe for CompositeConfigSource
impl !Send for CompositeConfigSource
impl !Sync for CompositeConfigSource
impl Unpin for CompositeConfigSource
impl UnsafeUnpin for CompositeConfigSource
impl !UnwindSafe for CompositeConfigSource
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T, D> IntoConfigDefault<T> for Dwhere
D: IntoValueDefault<T>,
impl<T, D> IntoConfigDefault<T> for Dwhere
D: IntoValueDefault<T>,
Source§fn into_config_default(self) -> T
fn into_config_default(self) -> T
Converts this fallback value into
T.Source§impl<T> IntoValueDefault<T> for T
impl<T> IntoValueDefault<T> for T
Source§fn into_value_default(self) -> T
fn into_value_default(self) -> T
Converts this argument into the default value.