pub enum ConfigProbeStatus {
Applied,
Skipped {
reason: String,
},
Denied {
capability: String,
},
Failed {
message: String,
},
}Expand description
Outcome reported by a configuration probe.
Variants§
Applied
A config layer was emitted and applied.
Skipped
The probe intentionally did not emit a layer.
Denied
The probe was denied a required capability.
Failed
The probe failed without making configuration discovery fatal.
Trait Implementations§
Source§impl Clone for ConfigProbeStatus
impl Clone for ConfigProbeStatus
Source§fn clone(&self) -> ConfigProbeStatus
fn clone(&self) -> ConfigProbeStatus
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 ConfigProbeStatus
impl Debug for ConfigProbeStatus
impl Eq for ConfigProbeStatus
Source§impl PartialEq for ConfigProbeStatus
impl PartialEq for ConfigProbeStatus
impl StructuralPartialEq for ConfigProbeStatus
Auto Trait Implementations§
impl Freeze for ConfigProbeStatus
impl RefUnwindSafe for ConfigProbeStatus
impl Send for ConfigProbeStatus
impl Sync for ConfigProbeStatus
impl Unpin for ConfigProbeStatus
impl UnsafeUnpin for ConfigProbeStatus
impl UnwindSafe for ConfigProbeStatus
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