A Web IDL parser
Build Status Crates.io version Download docs.rs docs
Built with π¦πΈ by The Rust and WebAssembly Working Group
Parses valid WebIDL definitions & produces a data structure starting from
Definitions.
[dependencies] weedle = "0.9.0"
fn main() { let parsed = weedle::parse(" interface Window { readonly attribute Storage sessionStorage; }; ").unwrap(); println!("{:?}", parsed); }