minus 5.0.0-alpha2

An asynchronous paging library for Rust
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use minus::error::MinusError;
use minus::{page_all, Pager};
use std::fmt::Write;

#[tokio::main]
async fn main() -> Result<(), MinusError> {
    let mut pager = Pager::new();
    pager.set_run_no_overflow(true)?;
    for i in 0..=10u32 {
        writeln!(pager, "{}", i)?;
    }
    page_all(pager)?;
    Ok(())
}