はじめに 最近学習している Rust はいろいろな環境で動せるので、いくつかの環境で実行できるか試してみた結果をまとめたメモです。 Rust のソースコード ベースとして使った Rust のソースコードは、以下のようにランダムな文字列を返すだけの関数です。 (ビルドのために変更が必要になるものもあるので、あくまでこれをベースにしてやった、という感じです) use rand::{thread_rng, Rng}; use rand::distributions::Alphanumeric; fn random() -> String { thread_rng() .sample_iter(&Alphanumeric) .take(30) .map(char::from) .collect() } fn main() { println!("Random: {}", random()); }