(
state: &Arc<ServerState>,
request: Request<GetProviderRequest>,
)
| 1185 | } |
| 1186 | |
| 1187 | pub(super) async fn handle_get_provider( |
| 1188 | state: &Arc<ServerState>, |
| 1189 | request: Request<GetProviderRequest>, |
| 1190 | ) -> Result<Response<ProviderResponse>, Status> { |
| 1191 | let name = request.into_inner().name; |
| 1192 | let provider = get_provider_record(state.store.as_ref(), &name).await?; |
| 1193 | |
| 1194 | Ok(Response::new(ProviderResponse { |
| 1195 | provider: Some(provider), |
| 1196 | })) |
| 1197 | } |
| 1198 | |
| 1199 | pub(super) async fn handle_list_providers( |
| 1200 | state: &Arc<ServerState>, |
no test coverage detected