pub trait Host: Send + Send {
// Required method
fn invoke(
&mut self,
cx: Resource<Context>,
instance: String,
name: String,
params: Vec<u8>,
paths: Vec<Vec<Option<u32>>>,
) -> Result<Resource<Invocation>>;
}