use crate::models;
#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
pub struct SearchOverGroupsResponseBody {
#[serde(rename = "id")]
pub id: uuid::Uuid,
#[serde(rename = "results")]
pub results: Vec<models::SearchOverGroupsResults>,
#[serde(rename = "total_pages")]
pub total_pages: i64,
}
impl SearchOverGroupsResponseBody {
pub fn new(id: uuid::Uuid, results: Vec<models::SearchOverGroupsResults>, total_pages: i64) -> SearchOverGroupsResponseBody {
SearchOverGroupsResponseBody {
id,
results,
total_pages,
}
}
}