include!(env!("BINDINGS"));
mod other {
wit_bindgen::generate!({
inline: "
package my:inline;
interface foo {
resource a;
bar: func() -> a;
}
world dummy {
import foo;
}
",
});
}
struct Component;
export!(Component);
impl Guest for Component {
fn run() {
let resource = other::my::inline::foo::bar();
my::inline::bar::bar(resource);
}
}