2 个稳定版本

使用旧的 Rust 2015

2.0.0 2016年2月1日
1.0.0 2016年1月30日

#19 in #input-stream

Download history • Rust 包仓库 9/week @ 2024-03-11 • Rust 包仓库 4/week @ 2024-03-18 • Rust 包仓库 13/week @ 2024-03-25 • Rust 包仓库 26/week @ 2024-04-01 • Rust 包仓库 6/week @ 2024-04-15 • Rust 包仓库 8/week @ 2024-04-22 • Rust 包仓库 3/week @ 2024-04-29 • Rust 包仓库 5/week @ 2024-05-06 • Rust 包仓库 12/week @ 2024-05-13 • Rust 包仓库 43/week @ 2024-05-20 • Rust 包仓库 15/week @ 2024-05-27 • Rust 包仓库 17/week @ 2024-06-03 • Rust 包仓库 19/week @ 2024-06-10 • Rust 包仓库 11/week @ 2024-06-17 • Rust 包仓库 15/week @ 2024-06-24 • Rust 包仓库

63 每月下载量
2 crates 中使用

MIT/Apache

17KB
221 代码行

acc_reader,输入流的可寻址包装器

Build Status crates.io

文档

acc_reader 提供 AccReader 结构体,它包装了任意 std::io::Read 实例,并为它提供了 std::io::Seek 实现。自然地,这涉及到内部缓冲,因此 AccReader 也提供了 std::io::BufRead 接口,尽管它的 read() 方法不使用此缓冲。如果/当 Rust 中可用专业化,这可能会改变。

有关更多信息和方法示例,请参阅 AccReader 文档。

用法

只需在您的 Cargo.toml 中添加依赖项

[dependencies]
acc_reader = "2.0"

变更日志

版本 2.0.0

将“超出流末尾”的寻址错误类型更改为 UnexpectedEof。这是一个破坏性更改。

版本 1.0.0

初始发布

许可证

本程序根据您的选择受以下许可证之一约束

贡献

除非您明确声明,否则您提交给作品的所有有意贡献,根据 Apache-2.0 许可证定义,应按上述方式双重许可,不附加任何额外条款或条件。

无运行时依赖