With #x86 real mode's very odd memory segmentation thing, I wonder if it's even possible to compile #Rust code for it.
Like, does Rust pointer arithmetic even work when pointers are not simple addresses but segment:offset tuples? Because the Rust standard library uses pointer arithmetic aplenty if I'm not mistaken.
There are ways to compile Rust code for #MSDOS, but they require a 386 and work by switching the CPU into 32-bit mode and turning off segmentation.