pub struct Status {
pub phase: Phase,
pub pid: Option<u32>,
pub starts: u32,
pub crashes: u32,
pub stderr: String,
pub faults: Vec<String>,
pub error: Option<String>,
pub subscribed: Vec<String>,
}Expand description
A snapshot for status displays.
Fields§
§phase: Phase§pid: Option<u32>§starts: u32§crashes: u32Crashes in a row.
stderr: StringThe kept stderr (and log lines).
faults: Vec<String>§error: Option<String>Why it isn’t running (exit, start failure).
subscribed: Vec<String>Trait Implementations§
impl Eq for Status
impl StructuralPartialEq for Status
Auto Trait Implementations§
impl Forget for Status
impl Freeze for Status
impl Move for Status
impl RefUnwindSafe for Status
impl Send for Status
impl Sync for Status
impl Unpin for Status
impl UnsafeUnpin for Status
impl UnwindSafe for Status
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