Docs.rs
wiggle-generate-27.0.0
wiggle-generate 27.0.0
Docs.rs crate page
Apache-2.0 WITH LLVM-exception
Links
Repository
crates.io
Source
Owners
alexcrichton
sunfishcode
github:bytecodealliance:wasmtime-publish
Dependencies
anyhow ^1.0.22
normal
heck ^0.5
normal
proc-macro2 ^1.0
normal
quote ^1.0
normal
shellexpand ^2.0
normal
syn ^2.0.25
normal
witx ^0.9.1
normal
Versions
23%
of the crate is documented
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
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
wiggle_
generate
27.0.0
Module names
Module Items
Functions
In crate wiggle_
generate
wiggle_generate
Module
names
Copy item path
Source
Functions
ยง
builtin_
type
enum_
variant
Convert an enum variant from its
Id
name to its Rust
Ident
representation.
flag_
member
func
Convert a function name from its
Id
name to its Rust
Ident
representation.
func_
len_
binding
For when you need a {name}_len binding for passing an array:
func_
param
Convert a parameter name from its
Id
name to its Rust
Ident
representation.
func_
ptr_
binding
For when you need a {name}_ptr binding for passing a value by reference:
int_
member
module
Convert a module name from its
Id
name to its Rust
Ident
representation.
struct_
member
Convert a struct member from its
Id
name to its Rust
Ident
representation.
trait_
name
Convert a trait name from its
Id
name to its Rust
Ident
representation.
type_
type_
ref
user_
error_
conversion_
method
wasm_
type