cubeclient/models/
v1_load_request_query_filter_item.rs1#[derive(Clone, Debug, PartialEq, Default, Serialize, Deserialize)]
2pub struct V1LoadRequestQueryFilterItem {
3 #[serde(rename = "member", skip_serializing_if = "Option::is_none")]
4 pub member: Option<String>,
5 #[serde(rename = "operator", skip_serializing_if = "Option::is_none")]
6 pub operator: Option<String>,
7 #[serde(rename = "values", skip_serializing_if = "Option::is_none")]
8 pub values: Option<Vec<String>>,
9 #[serde(rename = "or", skip_serializing_if = "Option::is_none")]
10 pub or: Option<Vec<serde_json::Value>>,
11 #[serde(rename = "and", skip_serializing_if = "Option::is_none")]
12 pub and: Option<Vec<serde_json::Value>>,
13}
14
15impl V1LoadRequestQueryFilterItem {
16 pub fn new() -> V1LoadRequestQueryFilterItem {
17 V1LoadRequestQueryFilterItem {
18 member: None,
19 operator: None,
20 values: None,
21 or: None,
22 and: None,
23 }
24 }
25}