Rustで文字列を大文字に変換する方法を調べてきました。これまでに私が考え出した最も最適な方法は次のとおりです。
let s = "smash";
let asc = s.to_ascii().to_upper();
println!("Hulk {:s}", asc.as_str_ascii());
それを行うためのより冗長な方法はありますか?
注:この質問は、特に Rust 0.9 を対象としています。質問時に利用可能な別の関連する回答がありましたが、それはRust 0.8用であり、構文に大きな違いがあるため、適用できません。