Could Hubris and WebAssembly Allow High-Level Hardware Emulation?
artemis.sh
artemis.sh
In terms of running Hubris in WebAssembly for testing, why not Renode like Xous does, https://github.com/betrusted-io/xous-core. Seems interesting but also kind of reinventing things.
I don't know of a in Rust written WebAssembly runtime that also runs on RISC-V. Wasmer has some outstanding patches.