pub struct ReadinessSplit {
pub daemon_reachable: bool,
pub desired_fleet_workers: u32,
pub live_healthy_workers: u32,
pub command_admissible_workers: u32,
}Expand description
The four real readiness dimensions, never collapsed into one boolean.
Fields§
§daemon_reachable: boolThe daemon Unix socket answered.
desired_fleet_workers: u32Workers the configuration desires in the fleet.
live_healthy_workers: u32Workers currently live and healthy.
command_admissible_workers: u32Workers admissible for the selected command (capability-checked).
Trait Implementations§
Source§impl Clone for ReadinessSplit
impl Clone for ReadinessSplit
impl Copy for ReadinessSplit
Source§impl Debug for ReadinessSplit
impl Debug for ReadinessSplit
Source§impl<'de> Deserialize<'de> for ReadinessSplit
impl<'de> Deserialize<'de> for ReadinessSplit
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
impl Eq for ReadinessSplit
Source§impl PartialEq for ReadinessSplit
impl PartialEq for ReadinessSplit
Source§impl Serialize for ReadinessSplit
impl Serialize for ReadinessSplit
impl StructuralPartialEq for ReadinessSplit
Auto Trait Implementations§
impl Freeze for ReadinessSplit
impl RefUnwindSafe for ReadinessSplit
impl Send for ReadinessSplit
impl Sync for ReadinessSplit
impl Unpin for ReadinessSplit
impl UnsafeUnpin for ReadinessSplit
impl UnwindSafe for ReadinessSplit
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.