use crate::models;
#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct GetQueueElementsPostRequestParams {
pub tree: String,
#[serde(skip_serializing_if = "Option::is_none")]
pub output_queue: Option<models::QueueRequest>,
#[serde(skip_serializing_if = "Option::is_none")]
pub input_queue: Option<models::QueueRequest>,
#[serde(skip_serializing_if = "Option::is_none")]
pub address_queue: Option<models::QueueRequest>,
}
impl GetQueueElementsPostRequestParams {
pub fn new(tree: String) -> GetQueueElementsPostRequestParams {
GetQueueElementsPostRequestParams {
tree,
output_queue: None,
input_queue: None,
address_queue: None,
}
}
}