1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
bindgen!({ inline: r#" package my:project; interface host { gen-random-integer: func() -> u32; sha256: func(bytes: list<u8>) -> string; } world hello-world { import host; export demo: interface { run: func(); } } "#, });