bvr-core 0.0.4

The core components used for the bvr pager.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
use bvr_core::LineIndex;

fn main() {
    let file = std::fs::File::open("./tests/test_5000000.log").unwrap();

    let start = std::time::Instant::now();
    let index = LineIndex::read_file(file, true).unwrap();
    dbg!(index.line_count());

    let elapsed = start.elapsed();
    println!("{}s", elapsed.as_secs_f64());
}