use crate::models;
#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
pub struct GetChunksInGroupsResponseBody {
#[serde(rename = "chunks")]
pub chunks: Vec<models::ChunkMetadata>,
#[serde(rename = "group")]
pub group: Box<models::ChunkGroupAndFileId>,
#[serde(rename = "total_pages")]
pub total_pages: i64,
}
impl GetChunksInGroupsResponseBody {
pub fn new(chunks: Vec<models::ChunkMetadata>, group: models::ChunkGroupAndFileId, total_pages: i64) -> GetChunksInGroupsResponseBody {
GetChunksInGroupsResponseBody {
chunks,
group: Box::new(group),
total_pages,
}
}
}