pub struct DoctorSummary {
pub total: usize,
pub ok: usize,
pub warn: usize,
pub fatal: usize,
pub blocking: bool,
}Expand description
A non-secret summary of a doctor run: per-status counts and the fatal flag.
Fields§
§total: usizeTotal number of checks run.
ok: usizeCount of ok checks.
warn: usizeCount of warn (advisory) checks.
fatal: usizeCount of fatal (blocking) checks.
blocking: boolTrue iff at least one check is fatal (the run exits nonzero even without
--strict).
Trait Implementations§
Source§impl Clone for DoctorSummary
impl Clone for DoctorSummary
Source§fn clone(&self) -> DoctorSummary
fn clone(&self) -> DoctorSummary
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 moreimpl Copy for DoctorSummary
Source§impl Debug for DoctorSummary
impl Debug for DoctorSummary
Auto Trait Implementations§
impl Freeze for DoctorSummary
impl RefUnwindSafe for DoctorSummary
impl Send for DoctorSummary
impl Sync for DoctorSummary
impl Unpin for DoctorSummary
impl UnsafeUnpin for DoctorSummary
impl UnwindSafe for DoctorSummary
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request