Rustc supports backends other than LLVM btw

And someone has made (https://github.com/FractalFir/rustc_codegen_clr) a backend targeting C (alongside .NET/CIL).

Do any of the supported backends work in practice though?

My understanding is pretty much all of them are extremely immature and not a drop in replacement.