apollo_client/conf/responses.rs
1//! Configuration api response.
2
3use serde::{Deserialize, Serialize};
4use std::collections::HashMap;
5
6/// Response of [crate::conf::requests::FetchRequest].
7#[derive(Debug, Serialize, Deserialize)]
8#[serde(rename_all = "camelCase")]
9pub struct FetchResponse {
10 pub app_id: String,
11 pub cluster: String,
12 pub namespace_name: String,
13 pub configurations: HashMap<String, String>,
14 pub release_key: String,
15}
16
17implement_json_perform_response_for! { FetchResponse }