-
Notifications
You must be signed in to change notification settings - Fork 32
Open
Description
If you try to generate bindings for 0.3.0 for C it fails:
RUST_BACKTRACE=1 wit-bindgen c --autodrop-borrows yes ./wasi-http/wit-0.3.0-draft -w client
thread 'main' panicked at crates/c/src/lib.rs:780:43:
not implemented
stack backtrace:
0: rust_begin_unwind
1: core::panicking::panic_fmt
2: core::panicking::panic
3: wit_bindgen_c::push_ty_name
4: wit_bindgen_c::gen_type_name
5: wit_bindgen_c::InterfaceGenerator::define_live_types
6: <wit_bindgen_c::C as wit_bindgen_core::WorldGenerator>::import_interface
7: wit_bindgen_core::WorldGenerator::generate
8: wit_bindgen::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
I realize that this is actually a wit-bindgen
issue, but I think C bindings should be a blocker for an 0.3.0 release.
Metadata
Metadata
Assignees
Labels
No labels