101个版本 (18个重大变更)
新 0.216.0 | 2024年8月22日 |
---|---|
0.215.0 | 2024年7月31日 |
0.214.0 | 2024年7月16日 |
0.202.0 | 2024年3月26日 |
0.2.0 | 2019年11月18日 |
#21 in WebAssembly
每月262,957次下载
用于 212 个包 (47个直接使用)
1.5MB
29K SLoC
用法
将 wasmprinter
添加到您的 Cargo.toml
$ cargo add wasmprinter
然后您可以将wasm二进制文件转换为字符串,如下所示
fn main() -> Result<()> {
let foo_wat = wasmprinter::print_file("path/to/foo.wasm")?;
let binary = /* ... */;
let wat = wasmprinter::print_bytes(&binary)?;
// ...
}
许可证
本项目采用Apache 2.0许可证和LLVM例外条款。有关详细信息,请参阅LICENSE。
贡献
除非您明确声明,否则您提交给本项目并有意包含在内的任何贡献,根据Apache-2.0许可证的定义,应按上述方式许可,不附加任何额外条款或条件。
依赖关系
~1–8.5MB
~58K SLoC