pub struct ConfigReport {
pub entries: Vec<ConfigReportEntry>,
}Expand description
User-facing summary of field provenance in an effective config.
Fields§
§entries: Vec<ConfigReportEntry>Provenance entries, one per effective top-level field.
Implementations§
Source§impl ConfigReport
impl ConfigReport
Sourcepub fn from_effective(effective: &EffectiveConfig) -> Self
pub fn from_effective(effective: &EffectiveConfig) -> Self
Builds a report from an effective config.
Trait Implementations§
Source§impl Clone for ConfigReport
impl Clone for ConfigReport
Source§fn clone(&self) -> ConfigReport
fn clone(&self) -> ConfigReport
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 ConfigReport
impl Debug for ConfigReport
Source§impl Default for ConfigReport
impl Default for ConfigReport
Source§fn default() -> ConfigReport
fn default() -> ConfigReport
Returns the “default value” for a type. Read more
impl Eq for ConfigReport
Source§impl PartialEq for ConfigReport
impl PartialEq for ConfigReport
impl StructuralPartialEq for ConfigReport
Auto Trait Implementations§
impl Freeze for ConfigReport
impl RefUnwindSafe for ConfigReport
impl Send for ConfigReport
impl Sync for ConfigReport
impl Unpin for ConfigReport
impl UnsafeUnpin for ConfigReport
impl UnwindSafe for ConfigReport
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