使用旧的Rust 2015
0.3.0 |
|
---|---|
0.2.0 |
|
0.1.2 |
|
0.1.1 |
|
#9 in #multiformats
用于 maddr
25KB
518 行
mhash

这是一个Rust实现,用于multihash格式,类似于IPFS中使用的格式。
开发中
此项目使用clippy并在CI构建中拒绝警告。为了确保您的更改将被接受,请在提交拉取请求之前使用cargo clippy
(通过在nightly rust上运行cargo install clippy
可用)进行验证(同时像往常一样使用cargo test
)。
nightly日期和CI中使用的clippy版本都已锁定在.travis.yml
中,因为clippy有时在新nightly发布后几天会损坏,您可以在拉取请求中随时将其更新为已知的好版本。
有几个不同的特性可用,因为它们会影响引入的依赖项,并且并非所有情况都需要。大多数时候,您应该可以使用cargo test --all-features
进行测试,以一次启用所有这些特性。CI构建了几个不同的子集,这些子集可能一起启用。
许可证
根据您选择以下任一项许可
- Apache许可证,版本2.0(LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT许可证(LICENSE-MIT 或 http://opensource.org/licenses/MIT)
您可以选择。
贡献
除非您明确声明,否则您提交的任何贡献,如果旨在包含在您的工作中,都应按照上述方式双重许可,而无需任何额外的条款或条件。
依赖项
~0.5–3.5MB
~24K SLoC