#reader #limit #numbers #byte #read

limit-reader

一个简单的读取器,限制从底层读取器的字节读取数量

4 个版本

0.1.4 2024 年 6 月 28 日
0.1.3 2024 年 6 月 25 日
0.1.1 2024 年 6 月 5 日
0.1.0 2024 年 6 月 5 日

#limit 中排名 31

MIT 许可证

3KB

Limit Reader

一个简单的读取器,限制从底层读取器的字节读取数量。

安装

cargo add limit-reader

用法

fn foo() {
    let hello_txt = fs::File::open("file").unwrap();
    let mut reader = LimiterReader::new(hello_txt, 1024 * 1024);
    let mut r1 = vec![0u8];
    reader.read_to_end(&mut r1).unwrap();
}

无运行时依赖