6 个版本
使用旧的 Rust 2015
0.3.1 | 2017 年 12 月 1 日 |
---|---|
0.3.0 | 2017 年 12 月 1 日 |
0.2.0 | 2017 年 7 月 4 日 |
0.1.2 | 2016 年 12 月 15 日 |
#1951 在 加密学 中
在 4 crates 中使用
9KB
62 行
摘要写入器
状态 | 测试版 |
---|---|
文档 | http://docs.rs/digest-writer/ |
这个crate添加了io::Write接口给digest::Digest。这意味着你可以使用io::copy, write!宏和其他抽象与摘要一起使用。
示例
use std::fs::File; use std::io::{self, Write}; use sha2::Sha256; use digest::Writer; let digest = Writer::new(Sha256::new()); let mut f = File::open("write.rs").unwrap(); io::copy(f, digest).unwrap(); digest.result();
许可
根据您的选择,许可为 Apache 许可证版本 2.0(./LICENSE-APACHE 或 http://www.apache.org/licenses/LICENSE-2.0)或 MIT 许可证(./LICENSE-MIT 或 http://opensource.org/licenses/MIT)
- 贡献
- 除非您明确表示,否则根据 Apache-2.0 许可证定义的任何贡献,都应作为上述许可的双重许可,没有任何额外的条款或条件。
依赖
~345KB
digest 0.7.2
generic-array 0.9