pub struct ConfigProbeReport {
pub probe: Symbol,
pub lib: Symbol,
pub mode: ProbeMode,
pub status: ConfigProbeStatus,
pub emitted_keys: Vec<String>,
}Expand description
Report emitted by one configuration probe call.
Fields§
§probe: SymbolProbe implementation id.
lib: SymbolLibrary whose defaults were requested.
mode: ProbeModeProbe mode used for this call.
status: ConfigProbeStatusProbe outcome.
emitted_keys: Vec<String>Top-level config keys emitted by the probe layer.
Trait Implementations§
Source§impl Clone for ConfigProbeReport
impl Clone for ConfigProbeReport
Source§fn clone(&self) -> ConfigProbeReport
fn clone(&self) -> ConfigProbeReport
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 ConfigProbeReport
impl Debug for ConfigProbeReport
impl Eq for ConfigProbeReport
Source§impl PartialEq for ConfigProbeReport
impl PartialEq for ConfigProbeReport
impl StructuralPartialEq for ConfigProbeReport
Auto Trait Implementations§
impl Freeze for ConfigProbeReport
impl RefUnwindSafe for ConfigProbeReport
impl Send for ConfigProbeReport
impl Sync for ConfigProbeReport
impl Unpin for ConfigProbeReport
impl UnsafeUnpin for ConfigProbeReport
impl UnwindSafe for ConfigProbeReport
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