pub struct StorageHeartbeatStatus {
pub health: ObservedHealth,
pub lifecycle: ProviderLifecycleState,
pub message: Option<String>,
pub stale: bool,
pub partial: bool,
pub collection_issues: Vec<HeartbeatCollectionIssue>,
}Fields§
§health: ObservedHealth§lifecycle: ProviderLifecycleState§message: Option<String>§stale: bool§partial: bool§collection_issues: Vec<HeartbeatCollectionIssue>Trait Implementations§
Source§impl Clone for StorageHeartbeatStatus
impl Clone for StorageHeartbeatStatus
Source§fn clone(&self) -> StorageHeartbeatStatus
fn clone(&self) -> StorageHeartbeatStatus
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 StorageHeartbeatStatus
impl Debug for StorageHeartbeatStatus
Source§impl<'de> Deserialize<'de> for StorageHeartbeatStatus
impl<'de> Deserialize<'de> for StorageHeartbeatStatus
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 StorageHeartbeatStatus
impl PartialEq for StorageHeartbeatStatus
Source§fn eq(&self, other: &StorageHeartbeatStatus) -> bool
fn eq(&self, other: &StorageHeartbeatStatus) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for StorageHeartbeatStatus
impl Serialize for StorageHeartbeatStatus
impl StructuralPartialEq for StorageHeartbeatStatus
Auto Trait Implementations§
impl Freeze for StorageHeartbeatStatus
impl RefUnwindSafe for StorageHeartbeatStatus
impl Send for StorageHeartbeatStatus
impl Sync for StorageHeartbeatStatus
impl Unpin for StorageHeartbeatStatus
impl UnsafeUnpin for StorageHeartbeatStatus
impl UnwindSafe for StorageHeartbeatStatus
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