Now it is possible to mix Rust code to C code in ChibiOS projects, there is an example here: /demos/STM32/RT-RUST-STM32G474RE-NUCLEO64
So far it is just build support, next is creating the language runtime to sit on top of ChibiOS natively, any suggestion is welcome

Giovanni