use crate::nns::topology::report::NnsTopologySummaryReport;
use super::super::common::render_join_coverage_table;
pub(super) fn render_summary_join_coverage_table(report: &NnsTopologySummaryReport) -> String {
render_join_coverage_table(&[
(
"nodes -> node providers",
report.nodes_with_known_node_provider_count,
report.nodes_with_unknown_node_provider_count,
),
(
"nodes -> node operators",
report.nodes_with_known_node_operator_count,
report.nodes_with_unknown_node_operator_count,
),
(
"nodes -> data centers",
report.nodes_with_known_data_center_count,
report.nodes_with_unknown_data_center_count,
),
(
"node operators -> node providers",
report.node_operators_with_known_node_provider_count,
report.node_operators_with_unknown_node_provider_count,
),
(
"node operators -> data centers",
report.node_operators_with_known_data_center_count,
report.node_operators_with_unknown_data_center_count,
),
])
}