Docs.rs
wit-parser-0.5.0
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
wit-parser 0.5.0
Tooling for parsing `*.wit` files and working with their contents.
Crate
Source
Builds
Feature flags
Documentation
Hide files
..
bad-diamond
bad-pkg1
bad-pkg2
bad-pkg3
bad-pkg4
bad-pkg5
bad-pkg6
pkg-cycle
pkg-cycle2
unresolved-use10
unresolved-use11
use-from-package-world2
alias-no-type.wit
alias-no-type.wit.result
async.wit.result
async1.wit.result
bad-diamond.wit.result
bad-function.wit
bad-function.wit.result
bad-function2.wit
bad-function2.wit.result
bad-list.wit
bad-list.wit.result
bad-pkg1.wit.result
bad-pkg2.wit.result
bad-pkg3.wit.result
bad-pkg4.wit.result
bad-pkg5.wit.result
bad-pkg6.wit.result
bad-world-type1.wit
bad-world-type1.wit.result
bad-world-type2.wit
bad-world-type2.wit.result
cycle.wit
cycle.wit.result
cycle2.wit
cycle2.wit.result
cycle3.wit
cycle3.wit.result
cycle4.wit
cycle4.wit.result
cycle5.wit
cycle5.wit.result
dangling-type.wit
dangling-type.wit.result
default-interface1.wit
default-interface1.wit.result
default-world1.wit
default-world1.wit.result
duplicate-functions.wit
duplicate-functions.wit.result
duplicate-interface.wit
duplicate-interface.wit.result
duplicate-type.wit
duplicate-type.wit.result
empty-enum.wit
empty-enum.wit.result
empty-union.wit
empty-union.wit.result
empty-variant1.wit
empty-variant1.wit.result
invalid-md.md
invalid-md.wit.result
invalid-toplevel.wit
invalid-toplevel.wit.result
invalid-type-reference.wit
invalid-type-reference.wit.result
invalid-type-reference2.wit
invalid-type-reference2.wit.result
invalid@filename.wit
invalid@filename.wit.result
keyword.wit
keyword.wit.result
pkg-cycle.wit.result
pkg-cycle2.wit.result
undefined-typed.wit
undefined-typed.wit.result
unknown-interface.wit
unknown-interface.wit.result
unresolved-interface1.wit
unresolved-interface1.wit.result
unresolved-interface2.wit
unresolved-interface2.wit.result
unresolved-interface3.wit
unresolved-interface3.wit.result
unresolved-interface4.wit
unresolved-interface4.wit.result
unresolved-interface5.wit
unresolved-interface5.wit.result
unresolved-use1.wit
unresolved-use1.wit.result
unresolved-use10.wit.result
unresolved-use11.wit.result
unresolved-use2.wit
unresolved-use2.wit.result
unresolved-use3.wit
unresolved-use3.wit.result
unresolved-use4.wit
unresolved-use4.wit.result
unresolved-use5.wit
unresolved-use5.wit.result
unresolved-use6.wit
unresolved-use6.wit.result
unresolved-use7.wit
unresolved-use7.wit.result
unresolved-use8.wit
unresolved-use8.wit.result
unresolved-use9.wit
unresolved-use9.wit.result
unterminated-string.wit.result
use-conflict.wit
use-conflict.wit.result
use-conflict2.wit
use-conflict2.wit.result
use-conflict3.wit
use-conflict3.wit.result
use-cycle1.wit
use-cycle1.wit.result
use-cycle2.wit
use-cycle2.wit.result
use-cycle3.wit
use-cycle3.wit.result
use-cycle4.wit
use-cycle4.wit.result
use-from-package-world.wit
use-from-package-world.wit.result
use-from-package-world2.wit.result
world-implicit-import1.wit
world-implicit-import1.wit.result
world-interface-clash.wit
world-interface-clash.wit.result
world-same-fields.wit
world-same-fields.wit.result
world-same-fields2.wit
world-same-fields2.wit.result
world-same-fields3.wit
world-same-fields3.wit.result
world-same-fields4.wit
world-same-fields4.wit.result
world-same-import.wit
world-same-import.wit.result
world-top-level-func.wit
world-top-level-func.wit.result
world-top-level-func2.wit
world-top-level-func2.wit.result
worlds-same-fields5.wit
worlds-same-fields5.wit.result
1
2
3
4
5
6
7
8
// parse-fail world foo { } interface bar { use pkg.use-from-package-world.foo.{x} }