pub struct EngineStatus {
pub reachable: Option<bool>,
pub revision: Option<String>,
}Fields§
§reachable: Option<bool>Reachable is true when the engine answered its health probe.
revision: Option<String>Revision is the engine build’s git revision, present only when reachable (the server’s own build identity — it publishes no semver).
Implementations§
Source§impl EngineStatus
impl EngineStatus
pub fn new() -> EngineStatus
Trait Implementations§
Source§impl Clone for EngineStatus
impl Clone for EngineStatus
Source§fn clone(&self) -> EngineStatus
fn clone(&self) -> EngineStatus
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for EngineStatus
impl Debug for EngineStatus
Source§impl Default for EngineStatus
impl Default for EngineStatus
Source§fn default() -> EngineStatus
fn default() -> EngineStatus
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EngineStatus
impl<'de> Deserialize<'de> for EngineStatus
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
Source§impl PartialEq for EngineStatus
impl PartialEq for EngineStatus
Source§impl Serialize for EngineStatus
impl Serialize for EngineStatus
impl StructuralPartialEq for EngineStatus
Auto Trait Implementations§
impl Freeze for EngineStatus
impl RefUnwindSafe for EngineStatus
impl Send for EngineStatus
impl Sync for EngineStatus
impl Unpin for EngineStatus
impl UnsafeUnpin for EngineStatus
impl UnwindSafe for EngineStatus
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