pub struct IcNodeProviderStatusRow {
pub node_provider_id: String,
pub node_provider_name: String,
pub counts: IcNodeStatusGroupCounts,
pub unassigned_up_vs_assigned_up: IcNodeCountComparison,
pub unassigned_non_up_vs_assigned_non_up: IcNodeCountComparison,
pub non_up_nodes: Vec<IcNodeStatusRow>,
}Expand description
IcNodeProviderStatusRow
Assignment and raw operational counts for one observed node provider.
Fields§
§node_provider_id: StringCanonical node-provider principal.
node_provider_name: StringOff-chain Dashboard provider name.
counts: IcNodeStatusGroupCountsOperational-status and assignment totals for the provider.
unassigned_up_vs_assigned_up: IcNodeCountComparisonUnassigned up-node count compared with assigned up-node count.
unassigned_non_up_vs_assigned_non_up: IcNodeCountComparisonUnassigned non-up-node count compared with assigned non-up-node count.
non_up_nodes: Vec<IcNodeStatusRow>Raw non-up node evidence in canonical node order.
Trait Implementations§
Source§impl Clone for IcNodeProviderStatusRow
impl Clone for IcNodeProviderStatusRow
Source§fn clone(&self) -> IcNodeProviderStatusRow
fn clone(&self) -> IcNodeProviderStatusRow
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 IcNodeProviderStatusRow
impl Debug for IcNodeProviderStatusRow
impl Eq for IcNodeProviderStatusRow
Source§impl PartialEq for IcNodeProviderStatusRow
impl PartialEq for IcNodeProviderStatusRow
Source§impl Serialize for IcNodeProviderStatusRow
impl Serialize for IcNodeProviderStatusRow
impl StructuralPartialEq for IcNodeProviderStatusRow
Auto Trait Implementations§
impl Freeze for IcNodeProviderStatusRow
impl RefUnwindSafe for IcNodeProviderStatusRow
impl Send for IcNodeProviderStatusRow
impl Sync for IcNodeProviderStatusRow
impl Unpin for IcNodeProviderStatusRow
impl UnsafeUnpin for IcNodeProviderStatusRow
impl UnwindSafe for IcNodeProviderStatusRow
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