pub struct BoxStatus {
pub healthy: bool,
pub version: String,
pub nets: Vec<NetSummary>,
pub capabilities: BoxCapabilities,
}Expand description
Response of GET /status.
Fields§
§healthy: boolWhether the box reports itself healthy.
version: StringBox software version.
nets: Vec<NetSummary>Configured nets (name + type only; use nets() for full records).
capabilities: BoxCapabilitiesEndpoint capabilities.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for BoxStatus
impl<'de> Deserialize<'de> for BoxStatus
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for BoxStatus
impl RefUnwindSafe for BoxStatus
impl Send for BoxStatus
impl Sync for BoxStatus
impl Unpin for BoxStatus
impl UnsafeUnpin for BoxStatus
impl UnwindSafe for BoxStatus
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