pub struct EffectiveConfig {
pub dir: ConfigDir,
pub trace: Vec<MergeTrace>,
}Expand description
Result of merging config layers.
Fields§
§dir: ConfigDirEffective Dir after layer precedence is applied.
trace: Vec<MergeTrace>Field-level provenance for effective top-level fields.
Trait Implementations§
Source§impl Clone for EffectiveConfig
impl Clone for EffectiveConfig
Source§fn clone(&self) -> EffectiveConfig
fn clone(&self) -> EffectiveConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for EffectiveConfig
impl Debug for EffectiveConfig
Source§impl Default for EffectiveConfig
impl Default for EffectiveConfig
Source§fn default() -> EffectiveConfig
fn default() -> EffectiveConfig
Returns the “default value” for a type. Read more
impl Eq for EffectiveConfig
Source§impl PartialEq for EffectiveConfig
impl PartialEq for EffectiveConfig
impl StructuralPartialEq for EffectiveConfig
Auto Trait Implementations§
impl Freeze for EffectiveConfig
impl RefUnwindSafe for EffectiveConfig
impl Send for EffectiveConfig
impl Sync for EffectiveConfig
impl Unpin for EffectiveConfig
impl UnsafeUnpin for EffectiveConfig
impl UnwindSafe for EffectiveConfig
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