And, FWIW, I can see a point where they have a kernel written in C or C++ that's formally verified (like sel4), at which point, what's the point of rewriting it in Rust? sel4's semantics are stronger than what Rust gives you out of the box.
I say this as someone who's written a handful of Rust kernels, and is quite bullish on Rust adoption.