2 个稳定版本
使用旧的 Rust 2015
2.0.0 | 2016年2月1日 |
---|---|
1.0.0 | 2016年1月30日 |
#19 in #input-stream
63 每月下载量
在 2 crates 中使用
17KB
221 代码行
acc_reader,输入流的可寻址包装器
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 License,版本 2.0,(LICENSE-APACHE 或 http://www.apache.org/licenses/LICENSE-2.0)
- MIT 许可证(LICENSE-MIT 或 http://opensource.org/licenses/MIT)
。
贡献
除非您明确声明,否则您提交给作品的所有有意贡献,根据 Apache-2.0 许可证定义,应按上述方式双重许可,不附加任何额外条款或条件。