17个版本 (重大更新)
0.13.0 | 2024年7月8日 |
---|---|
0.12.0 | 2021年1月21日 |
0.11.0 | 2020年3月2日 |
0.10.0 | 2019年7月10日 |
0.5.0 | 2018年7月26日 |
#1240 in WebAssembly
每月下载 3,661 次
在 6 个crate中使用 4 个直接使用
95KB
2.5K SLoC
关于
解析有效的WebIDL定义并从 Definitions
开始生成数据结构。
用法
Cargo.toml
[dependencies]
weedle = "0.9.0"
src/main.rs
fn main() {
let parsed = weedle::parse("
interface Window {
readonly attribute Storage sessionStorage;
};
").unwrap();
println!("{:?}", parsed);
}
依赖关系
~1MB
~17K SLoC