Crate wit_bindgen_core

Source

Re-exports§

pub use source::Files;
pub use source::Source;
pub use wit_parser;

Modules§

abi
source

Macros§

uwrite
Calls write! with the passed arguments and unwraps the result.
uwriteln
Calls writeln! with the passed arguments and unwraps the result.

Structs§

Ns
TypeInfo
Types

Enums§

Direction

Traits§

AnonymousTypeGenerator
InterfaceGenerator
This is a possible replacement for the Generator trait above, currently only used by the JS bindings for generating bindings for a component.
WorldGenerator

Functions§

dealias
generated_preamble
name_package_module
If the package id is the only package with its namespace/name combo then pass through the name unmodified. If, however, there are multiple versions of this package then the package module is going to get version information.