Well it's not just about Rust. What we have here is pluggable schedulers leveraging the BPF functionality within the linux kernel. They can be written in watever language you like and they are running in the user space.
There are some user space BPF vms like https://github.com/iovisor/ubpf and Solana.