use crate::models;
use serde::{Deserialize, Serialize};
#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
pub struct PageList {
#[serde(rename = "PageRange", skip_serializing_if = "Option::is_none")]
pub page_range: Option<Vec<models::PageRange>>,
#[serde(rename = "ClearRange", skip_serializing_if = "Option::is_none")]
pub clear_range: Option<Vec<models::ClearRange>>,
#[serde(rename = "NextMarker", skip_serializing_if = "Option::is_none")]
pub next_marker: Option<String>,
}
impl PageList {
pub fn new() -> PageList {
PageList {
page_range: None,
clear_range: None,
next_marker: None,
}
}
}