#[derive(Debug, Clone, Copy)]
pub struct Pagination {
pub size: i64,
pub page: i64,
}
impl Pagination {
pub fn start(&self) -> i64 {
self.size * self.page
}
pub fn stop(&self) -> i64 {
self.size * self.page + self.size - 1
}
}
impl Default for Pagination {
fn default() -> Self {
Pagination { size: 20, page: 0 }
}
}