cubeclient/models/
v1_load_request_query_filter_item.rs

1#[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}