pub struct LocalDaemonHeartbeatData {
pub status: WorkloadHeartbeatStatus,
pub daemon_name: String,
pub runtime_id: String,
pub pid: Option<u32>,
pub command_supported: bool,
pub image_path_present: bool,
pub restart_count: Option<u32>,
pub exit_reason: Option<String>,
pub daemon_instance: Option<LocalRuntimeUnitStatus>,
pub events: Vec<LocalRuntimeEventSnapshot>,
}Fields§
§status: WorkloadHeartbeatStatus§daemon_name: String§runtime_id: String§pid: Option<u32>§command_supported: bool§image_path_present: bool§restart_count: Option<u32>§exit_reason: Option<String>§daemon_instance: Option<LocalRuntimeUnitStatus>§events: Vec<LocalRuntimeEventSnapshot>Trait Implementations§
Source§impl Clone for LocalDaemonHeartbeatData
impl Clone for LocalDaemonHeartbeatData
Source§fn clone(&self) -> LocalDaemonHeartbeatData
fn clone(&self) -> LocalDaemonHeartbeatData
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 LocalDaemonHeartbeatData
impl Debug for LocalDaemonHeartbeatData
Source§impl<'de> Deserialize<'de> for LocalDaemonHeartbeatData
impl<'de> Deserialize<'de> for LocalDaemonHeartbeatData
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 LocalDaemonHeartbeatData
impl PartialEq for LocalDaemonHeartbeatData
Source§fn eq(&self, other: &LocalDaemonHeartbeatData) -> bool
fn eq(&self, other: &LocalDaemonHeartbeatData) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for LocalDaemonHeartbeatData
impl Serialize for LocalDaemonHeartbeatData
impl StructuralPartialEq for LocalDaemonHeartbeatData
Auto Trait Implementations§
impl Freeze for LocalDaemonHeartbeatData
impl RefUnwindSafe for LocalDaemonHeartbeatData
impl Send for LocalDaemonHeartbeatData
impl Sync for LocalDaemonHeartbeatData
impl Unpin for LocalDaemonHeartbeatData
impl UnsafeUnpin for LocalDaemonHeartbeatData
impl UnwindSafe for LocalDaemonHeartbeatData
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