That's exactly why I suggest its a pre-requisite for merging
this. Unless we're able to demonstrate that we can enable
Rust on all our CI platforms, the benefits of Rust will
not be realized in QEMU, and we'll have never ending debates
about whether each given feature needs to be in C or Rust.
In that case we should develop it on a branch, so that more than one person can contribute (unlike if we keep iterating on this RFC).
If you do, I'd really appreciate it if you did not use any part of my patches.
"We" means that you would accept patches, review them and apply them until any agreed-upon conditions for merging are satisfied, and then send either a final series or a pull request for inclusion in QEMU.
Paolo