pub struct MergeTrace {
pub lib: Symbol,
pub key: String,
pub source: ConfigSource,
}Expand description
Provenance for one effective top-level field.
Fields§
§lib: SymbolLibrary table that contains the field.
key: StringTop-level field key.
source: ConfigSourceSource that supplied the effective value.
Trait Implementations§
Source§impl Clone for MergeTrace
impl Clone for MergeTrace
Source§fn clone(&self) -> MergeTrace
fn clone(&self) -> MergeTrace
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 MergeTrace
impl Debug for MergeTrace
impl Eq for MergeTrace
Source§impl PartialEq for MergeTrace
impl PartialEq for MergeTrace
impl StructuralPartialEq for MergeTrace
Auto Trait Implementations§
impl Freeze for MergeTrace
impl RefUnwindSafe for MergeTrace
impl Send for MergeTrace
impl Sync for MergeTrace
impl Unpin for MergeTrace
impl UnsafeUnpin for MergeTrace
impl UnwindSafe for MergeTrace
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