#sorting #base64 #pipe #base32

no-std crabmole

将Go标准库移植到Rust

13次发布

0.1.8 2023年3月13日
0.1.7 2023年3月13日
0.1.5 2023年1月31日
0.1.4 2022年12月17日
0.0.3 2022年11月27日

#1151 in 编码

Download history 9/week @ 2024-03-07 5/week @ 2024-03-14 1/week @ 2024-03-21 13/week @ 2024-03-28 14/week @ 2024-04-04 2/week @ 2024-04-11 5/week @ 2024-04-18

每月55次下载

MIT OR Apache-2.0 OR BSD-3-Clause

255KB
6.5K SLoC

Crabmole

将一些Go标准库移植到Rust

注意: 此crate不会将所有Go标准库移植到Rust,但会移植Rust环境中缺失的某些库。

github Build codecov

docs.rs crates.io crates.io

安装

crabmole = "0.0.1"

状态

名称 状态 no_std 100%安全 代码覆盖率
容器/ring 🚧
sort github
encoding/ascii85
encoding/base32 github
encoding/base58 github
encoding/base64 github
encoding/binary 🚧
encoding/hex
encoding/pem
io/pipe github
async-io/pipe github
time -
  • 🚧: WIP
  • ✅: 支持
  • ❌: 不支持
  • -: 未开始

致谢

  • 感谢Go std库的开发者。

许可

许可协议为Apache License, Version 2.0、MIT许可或BSD-3-Clause许可,任选其一。
除非您明确声明,否则任何贡献(根据Apache-2.0、MIT、BSD-3-Clause许可定义)有意提交以包含在本项目中,均应按上述方式获得三重许可,不附加任何额外条款或条件。

依赖

~0–6MB
~14K SLoC