Right now you can compile rust kernel modules and use them, but actual development is still difficult because it does not support rust-analyzer. Investigate: https://github.com/Rust-for-Linux/rust-out-of-tree-module/pull/2