Catatan: pertanyaan ini mengandung kode pra-1.0 yang sudah usang! Jawabannya benar.
Untuk mengonversi a str
menjadi int
dalam Rust, saya dapat melakukan ini:
let my_int = from_str::<int>(my_str);
Satu-satunya cara saya tahu cara mengonversikan String
ke int
adalah dengan mendapatkan sepotong dan kemudian menggunakannya from_str
seperti:
let my_int = from_str::<int>(my_string.as_slice());
Apakah ada cara untuk secara langsung mengkonversi a String
ke int
?
use std::str::FromStr;
memperbaikinya. Lebih lanjut tentang from_str jika Anda mau. doc.rust-lang.org/std/str/trait.FromStr.html#tymethod.from_str