proto_blue_api/generated/tools/ozone/setting/
listOptions.rs1use serde::{Deserialize, Serialize};
5
6#[derive(Debug, Clone, Serialize, Deserialize)]
9#[serde(rename_all = "camelCase")]
10pub struct Params {
11 #[serde(skip_serializing_if = "Option::is_none")]
12 pub cursor: Option<String>,
13 #[serde(skip_serializing_if = "Option::is_none")]
14 pub keys: Option<Vec<String>>,
15 #[serde(skip_serializing_if = "Option::is_none")]
16 pub limit: Option<i64>,
17 #[serde(skip_serializing_if = "Option::is_none")]
18 pub prefix: Option<String>,
19 #[serde(skip_serializing_if = "Option::is_none")]
20 pub scope: Option<String>,
21}
22
23#[derive(Debug, Clone, Serialize, Deserialize)]
24#[serde(rename_all = "camelCase")]
25pub struct Output {
26 #[serde(skip_serializing_if = "Option::is_none")]
27 pub cursor: Option<String>,
28 pub options: Vec<crate::tools::ozone::setting::defs::LexOption>,
29}