pub struct FleetShutdownReport {
pub stopped: Vec<String>,
pub failures: Vec<SupervisionError>,
}Expand description
What WorkerSupervisor::shutdown observed, by name on both sides.
Fields§
§stopped: Vec<String>Deployments proven stopped: each stop returned only after a signal-zero probe found the worker’s process group empty.
failures: Vec<SupervisionError>One entry per deployment that could NOT be proven stopped, carrying the observation that contradicted it.
Trait Implementations§
Source§impl Debug for FleetShutdownReport
impl Debug for FleetShutdownReport
Source§impl Default for FleetShutdownReport
impl Default for FleetShutdownReport
Source§fn default() -> FleetShutdownReport
fn default() -> FleetShutdownReport
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !RefUnwindSafe for FleetShutdownReport
impl !UnwindSafe for FleetShutdownReport
impl Freeze for FleetShutdownReport
impl Send for FleetShutdownReport
impl Sync for FleetShutdownReport
impl Unpin for FleetShutdownReport
impl UnsafeUnpin for FleetShutdownReport
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> 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> IntoMaybeUndefined<T> for T
impl<T> IntoMaybeUndefined<T> for T
Source§fn into_maybe_undefined(self) -> MaybeUndefined<T>
fn into_maybe_undefined(self) -> MaybeUndefined<T>
Converts this value into a three-state builder argument.
Source§impl<T> IntoOption<T> for T
impl<T> IntoOption<T> for T
Source§fn into_option(self) -> Option<T>
fn into_option(self) -> Option<T>
Converts this value into an optional builder argument.
Source§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