Tl;dr: this works because the RTL8710 is an ARM core, which is supported by LLVM and thus Rust anyway.
Its a nice how-to for working with the chip though.
Just because something uses ARM doesn't mean it'll be easy to target, there's a hell of a lot more to getting something running on an embedded system than just what basic architecture it supports.