It's pretty easy to understand, Rust is huge. You can't build it on a Pi 3, it'll run out of RAM if you try to compile it.
Your compiler runs on a separate development machine. Looking at the repo, he's already building an LLVM-based cross-compiler for C anyway.