pub struct StatusService {
pub name: String,
pub state: String,
pub health: Option<String>,
pub exit_code: Option<i64>,
pub publishers: Vec<StatusPublisher>,
}Expand description
One service row in status output (allowlist only).
Fields§
§name: StringService name.
state: Stringrunning / exited / …
health: Option<String>healthy / starting / null.
exit_code: Option<i64>Last exit code.
publishers: Vec<StatusPublisher>Published ports.
Trait Implementations§
Source§impl Debug for StatusService
impl Debug for StatusService
Auto Trait Implementations§
impl Freeze for StatusService
impl RefUnwindSafe for StatusService
impl Send for StatusService
impl Sync for StatusService
impl Unpin for StatusService
impl UnsafeUnpin for StatusService
impl UnwindSafe for StatusService
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