pub enum HealthError {
Message {
message: String,
exit_code: u8,
},
Printed(u8),
}Expand description
A health-pipeline failure.
Message carries a CLI-facing message the CLI boundary renders; Printed
marks an error a lower layer (the runtime-coverage seam) already printed, so
the boundary must NOT re-print it, only honor its exit code.
Variants§
Message
A failure the CLI boundary still needs to render.
Fields
Printed(u8)
Already emitted by a lower layer; carry only the exit code.
Implementations§
Trait Implementations§
Source§impl Clone for HealthError
impl Clone for HealthError
Auto Trait Implementations§
impl Freeze for HealthError
impl RefUnwindSafe for HealthError
impl Send for HealthError
impl Sync for HealthError
impl Unpin for HealthError
impl UnsafeUnpin for HealthError
impl UnwindSafe for HealthError
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
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 more