Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.md | 2025-07-02 | 519 Bytes | |
v4.6.8 source code.tar.gz | 2025-07-02 | 452.0 kB | |
v4.6.8 source code.zip | 2025-07-02 | 551.5 kB | |
Totals: 3 Items | 1.0 MB | 4 |
add page method:
:::rust
/// create Vec<PageRequest> from (total: u64, page_size: u64)
pub fn make_page_requests(total: u64, page_size: u64) -> Vec<PageRequest> {
let mut result = vec![];
let pages = PageRequest::new(1, page_size).set_total(total).pages();
for idx in 0..pages {
let current_page = PageRequest::new(idx + 1, page_size).set_total(total);
result.push(current_page);
}
result
}