(store: &Store, name: &str)
| 2304 | } |
| 2305 | |
| 2306 | async fn provider_profile_for_name(store: &Store, name: &str) -> Option<TelemetryProviderProfile> { |
| 2307 | store |
| 2308 | .get_message_by_name::<Provider>(name) |
| 2309 | .await |
| 2310 | .ok() |
| 2311 | .flatten() |
| 2312 | .map(|provider| telemetry_provider_profile(&provider.r#type)) |
| 2313 | } |
| 2314 | |
| 2315 | fn telemetry_provider_profile(provider_type: &str) -> TelemetryProviderProfile { |
| 2316 | match normalize_provider_type(provider_type) { |
no test coverage detected