pub struct HealthStatus {
pub builder: Builder,
pub healthy: bool,
pub latency_ms: Option<u64>,
pub error: Option<String>,
}Expand description
Health status for a single builder.
Fields§
§builder: BuilderThe builder configuration.
healthy: boolWhether the builder is healthy (SSH + nix store reachable).
latency_ms: Option<u64>Round-trip latency in milliseconds (if healthy).
error: Option<String>Error message (if unhealthy).
Trait Implementations§
Source§impl Clone for HealthStatus
impl Clone for HealthStatus
Source§fn clone(&self) -> HealthStatus
fn clone(&self) -> HealthStatus
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for HealthStatus
impl RefUnwindSafe for HealthStatus
impl Send for HealthStatus
impl Sync for HealthStatus
impl Unpin for HealthStatus
impl UnsafeUnpin for HealthStatus
impl UnwindSafe for HealthStatus
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