pub struct DiagnosticClusterSummary {
pub runtime: RuntimeCapabilityStatus,
pub topology: RuntimeCapabilityStatus,
pub membership: RuntimeCapabilityStatus,
pub storage: Option<RuntimeCapabilityStatus>,
pub peer_health: RuntimeCapabilityStatus,
pub listing: Option<RuntimeCapabilityStatus>,
pub usage: Option<RuntimeCapabilityStatus>,
pub rpc_boundary: RuntimeCapabilityStatus,
pub observability: RuntimeCapabilityStatus,
pub workload_admission: RuntimeCapabilityStatus,
pub actionable_pressure: RuntimeCapabilityStatus,
pub extra: BTreeMap<String, Value>,
}Fields§
§runtime: RuntimeCapabilityStatus§topology: RuntimeCapabilityStatus§membership: RuntimeCapabilityStatus§storage: Option<RuntimeCapabilityStatus>§peer_health: RuntimeCapabilityStatus§listing: Option<RuntimeCapabilityStatus>§usage: Option<RuntimeCapabilityStatus>§rpc_boundary: RuntimeCapabilityStatus§observability: RuntimeCapabilityStatus§workload_admission: RuntimeCapabilityStatus§actionable_pressure: RuntimeCapabilityStatus§extra: BTreeMap<String, Value>Trait Implementations§
Source§impl Clone for DiagnosticClusterSummary
impl Clone for DiagnosticClusterSummary
Source§fn clone(&self) -> DiagnosticClusterSummary
fn clone(&self) -> DiagnosticClusterSummary
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 DiagnosticClusterSummary
impl Debug for DiagnosticClusterSummary
Source§impl<'de> Deserialize<'de> for DiagnosticClusterSummary
impl<'de> Deserialize<'de> for DiagnosticClusterSummary
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 DiagnosticClusterSummary
impl PartialEq for DiagnosticClusterSummary
Source§impl Serialize for DiagnosticClusterSummary
impl Serialize for DiagnosticClusterSummary
impl StructuralPartialEq for DiagnosticClusterSummary
Auto Trait Implementations§
impl Freeze for DiagnosticClusterSummary
impl RefUnwindSafe for DiagnosticClusterSummary
impl Send for DiagnosticClusterSummary
impl Sync for DiagnosticClusterSummary
impl Unpin for DiagnosticClusterSummary
impl UnsafeUnpin for DiagnosticClusterSummary
impl UnwindSafe for DiagnosticClusterSummary
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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