pub struct CloudEngineProviderRow {Show 16 fields
pub principal_id: String,
pub display_name: String,
pub website: Option<String>,
pub logo_url: Option<String>,
pub location_count: usize,
pub locations: Vec<CloudEngineProviderLocation>,
pub cloud_engine_location_count: usize,
pub cloud_engine_locations: Vec<CloudEngineProviderLocation>,
pub total_cloud_engine_nodes: u64,
pub total_cloud_engine_unassigned_nodes: u64,
pub total_cloud_engines: u64,
pub total_node_allowance: u64,
pub total_nodes: u64,
pub total_rewardable_nodes: u64,
pub total_subnets: u64,
pub total_unassigned_nodes: u64,
}Expand description
CloudEngineProviderRow
One raw official Dashboard node-provider record with CloudEngine-specific evidence.
Fields§
§principal_id: StringCanonical node-provider principal.
display_name: StringHuman-facing provider name.
website: Option<String>Raw optional website text.
logo_url: Option<String>Raw optional Dashboard logo URL.
location_count: usizeNumber of all Dashboard locations represented by locations.
locations: Vec<CloudEngineProviderLocation>Dashboard locations associated with the provider’s ordinary IC nodes.
cloud_engine_location_count: usizeNumber of CloudEngine locations represented by cloud_engine_locations.
cloud_engine_locations: Vec<CloudEngineProviderLocation>Independent Dashboard locations carrying CloudEngine evidence.
total_cloud_engine_nodes: u64Raw Dashboard total for CloudEngine nodes.
total_cloud_engine_unassigned_nodes: u64Raw Dashboard total for unassigned CloudEngine nodes.
total_cloud_engines: u64Raw Dashboard total for CloudEngine instances.
total_node_allowance: u64Raw Dashboard total node allowance.
total_nodes: u64Raw Dashboard total ordinary nodes.
total_rewardable_nodes: u64Raw Dashboard total rewardable nodes.
total_subnets: u64Raw Dashboard total Subnets.
total_unassigned_nodes: u64Raw Dashboard total unassigned ordinary nodes.
Implementations§
Source§impl CloudEngineProviderRow
impl CloudEngineProviderRow
Sourcepub const fn has_cloud_engine_evidence(&self) -> bool
pub const fn has_cloud_engine_evidence(&self) -> bool
Whether any returned CloudEngine-specific field carries nonempty evidence.
Trait Implementations§
Source§impl Clone for CloudEngineProviderRow
impl Clone for CloudEngineProviderRow
Source§fn clone(&self) -> CloudEngineProviderRow
fn clone(&self) -> CloudEngineProviderRow
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more