Pat Hickey
Pat Hickey
It depends on why you need to know. If you are trying to contribute to the component model or WASI design and implementation, they are separate standards where WASI builds...
I've always wanted the second option but it will mean a bit of surgery on the two bootstrap plugins that render the popover. I had hacked it together but it...
If you are embedding wasmtime (as a crate), you can achieve this by writing a pair of `WasiDir`/`WasiFile` impls that wraps an existing `dyn WasiDir`/ `dyn WasiFile` in one that...
Read-only permissions can now be specified directly in the [wasmtime-wasi::preview2::WasiCtxBuilder::preopened_dir](https://docs.rs/wasmtime-wasi/latest/wasmtime_wasi/preview2/struct.WasiCtxBuilder.html#method.preopened_dir) method. This isn't yet the implementation used by the c-api that drives wasmtime-py, but we will be switching the c-api...
Thanks for this detailed report! The short answer is, we haven't benchmarked performance of file IO yet, and right off the top of my head we have a couple optimization...
Those are great questions. This is a long answer but this is a pretty involved topic, so please excuse this wall of text, and let me know if there is...
@liutao-liu Thanks for your response, that use case makes sense and its one that many users might encounter whether using FlashDB or sqlite or etc. One detail I glossed over:...
> The transition from the Rust Wasm world only being modules to now having both Wasm modules and Wasm components has created some confusion - at least for me. I...
The change might be small in text, but semantically it is not trivial: the `b(string)` variant is of variable length, where as the `a(u32)` is of fixed length. This distinction...
`wasi::io::error::Error` is a resource type, so it will never be able to impl Serialize or Deserialize. So, the bug here is that the derives are being applied to the type...