pub struct IcNodeStatusObservation {
pub source: IcDashboardReportProvenance,
pub scope: IcNodeStatusScope,
pub cloud_engine_nodes_included: bool,
pub cache: Option<IcNodeStatusCacheEvidence>,
}Expand description
IcNodeStatusObservation
Shared source, scope, and optional cache evidence for status reports.
Fields§
§source: IcDashboardReportProvenanceOfficial Dashboard source provenance.
scope: IcNodeStatusScopeExplicit node collection scope.
cloud_engine_nodes_included: boolWhether cloud-engine nodes were included in the source collection.
cache: Option<IcNodeStatusCacheEvidence>Local cache evidence, absent for a pure live snapshot.
Trait Implementations§
Source§impl Clone for IcNodeStatusObservation
impl Clone for IcNodeStatusObservation
Source§fn clone(&self) -> IcNodeStatusObservation
fn clone(&self) -> IcNodeStatusObservation
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 IcNodeStatusObservation
impl Debug for IcNodeStatusObservation
impl Eq for IcNodeStatusObservation
Source§impl PartialEq for IcNodeStatusObservation
impl PartialEq for IcNodeStatusObservation
Source§impl Serialize for IcNodeStatusObservation
impl Serialize for IcNodeStatusObservation
impl StructuralPartialEq for IcNodeStatusObservation
Auto Trait Implementations§
impl Freeze for IcNodeStatusObservation
impl RefUnwindSafe for IcNodeStatusObservation
impl Send for IcNodeStatusObservation
impl Sync for IcNodeStatusObservation
impl Unpin for IcNodeStatusObservation
impl UnsafeUnpin for IcNodeStatusObservation
impl UnwindSafe for IcNodeStatusObservation
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