执行程序宏的运行时为 WebAssembly
Watt 是用于执行以 WebAssembly 编译的 Rust 程序宏的运行时。
watt = "0.5"隔离。 Watt 运行时是 100% 安全代码,没有任何依赖。在该环境中运行时,宏与外部世界的 唯一可能的交互 仅限于消耗令牌和生成令牌。无论宏本身包含多少不安全代码,情况都一样!除 Rust 编译器或标准库中的错误外,宏无法做任何与令牌混合相关的操作。
确定性。 从构建系统的角度来看,由 WASM 支持的宏具有优势,可以将其视为从输入到输出的纯确定函数。没有隐含的依赖关系,例如通过文件系统,这些依赖关系对构建系统是不可见的或未被考虑到。
当您的宏准备好后,我们只需要对签名和 Cargo.toml 进行一些更改。在 lib.rs 中,修改
暂无开放 Issues,或尚未同步最近议题。