Rust can cross compile for different architecures. I did this for ARM (Cross Compiling MaidSafe Rust Code for ARM) and it worked! I couldn’t compile all the code because of reliance on some third party code that wouldn’t build (I think), but the self_encryption example worked perfectly. This should still be feasible though, because the code that was causing a problem was scheduled to be removed - though I don’t know it that has happened. Check the topic (linked above) if you are interested.