mod bindings {
wit_bindgen::generate!({
path: "../misc/component-async-tests/wit",
world: "error-context-caller",
});
use super::Component;
export!(Component);
}
use bindings::exports::local::local::run::Guest;
struct Component;
impl Guest for Component {
async fn run() {
let Err(err_ctx) = bindings::local::local::run_result::run_fail().await else {
panic!("callee failure run should have produced an error");
};
_ = err_ctx.debug_message();
}
}
fn main() {}