pub struct ProbeResult {
pub id: &'static str,
pub class: ProbeClass,
pub status: ProbeStatus,
pub message: String,
pub remediation: Option<String>,
}Expand description
One probe’s answer.
Fields§
§id: &'static strThe probe’s stable name.
class: ProbeClassHow the failure weighs.
status: ProbeStatusWhat was found.
message: StringWhat was found, one line.
remediation: Option<String>The exact fix, when the probe failed.
Trait Implementations§
Source§impl Debug for ProbeResult
impl Debug for ProbeResult
Auto Trait Implementations§
impl Freeze for ProbeResult
impl RefUnwindSafe for ProbeResult
impl Send for ProbeResult
impl Sync for ProbeResult
impl Unpin for ProbeResult
impl UnsafeUnpin for ProbeResult
impl UnwindSafe for ProbeResult
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