#wasm-interface #textual #type #format #printing #binary #binary-format

wit-printer

WebAssembly Interface Types 二进制格式的文本打印器

2个不稳定版本

0.2.0 2020年5月18日
0.1.0 2019年12月2日

#15 in #textual

每月28次下载

Apache-2.0 WITH LLVM-exception

15KB
196 代码行

wit-printer

Bytecode Alliance 项目

一个用于打印 WebAssembly Interface Types 文本格式的 Rust 包。

Crates.io version Download docs.rs docs

注意:WebAssembly Interface Types 是实验性的,可能会发生很大变化。如果您不习惯于一些破坏性变化,不建议依赖它。

使用方法

首先,您需要将此包添加到您的 Cargo.toml

[dependencies]
wit-printer = "0.1.0"

然后,您可以使用此包的免费函数将完整的 wasm 文件打印为其文本表示形式。

许可证

本项目采用 Apache 2.0 许可证与 LLVM 异常。有关更多详细信息,请参阅 LICENSE

贡献

除非您明确声明,否则根据 Apache-2.0 许可证定义的,您有意提交的任何贡献,均应按上述方式许可,无需任何附加条款或条件。

依赖关系

~3MB
~52K SLoC