(rule_name: &str, rule: &NetworkPolicyRule)
| 304 | } |
| 305 | |
| 306 | fn summarize_add_rule(rule_name: &str, rule: &NetworkPolicyRule) -> String { |
| 307 | let endpoints = rule |
| 308 | .endpoints |
| 309 | .iter() |
| 310 | .map(summarize_endpoint) |
| 311 | .collect::<Vec<_>>() |
| 312 | .join(", "); |
| 313 | let binaries = summarize_binaries(&rule.binaries); |
| 314 | format!("add-rule {rule_name} endpoints=[{endpoints}] binaries=[{binaries}]") |
| 315 | } |
| 316 | |
| 317 | fn summarize_endpoint(endpoint: &NetworkEndpoint) -> String { |
| 318 | let mut parts = vec![format!("{}:{}", endpoint.host, endpoint.port)]; |
no test coverage detected