nacos/config/
structs.rs

1use derive_builder::Builder;
2use serde::{Deserialize, Serialize};
3
4#[derive(Debug, Serialize, Deserialize)]
5pub struct Config {
6    tenant: String,
7    #[serde(rename = "dataId")]
8    data_id: String,
9    group: String,
10}
11
12#[derive(Builder, Debug, Deserialize, Serialize)]
13#[builder(setter(into))]
14pub struct ListenConfig {
15    #[serde(rename = "Listening-Configs")]
16    listening_configs: String,
17    tenant: String,
18    #[serde(rename = "dataId")]
19    data_id: String,
20    group: String,
21    #[serde(rename = "contentMD5")]
22    content_md5: String,
23}