Nota: ¡esta pregunta contiene un código anterior a 1.0 obsoleto! Sin embargo, la respuesta es correcta.
Para convertir a str
a int
en Rust, puedo hacer esto:
let my_int = from_str::<int>(my_str);
La única forma en que sé cómo convertir un String
a int
es obtener una porción de él y luego usarlo from_str
así:
let my_int = from_str::<int>(my_string.as_slice());
¿Hay alguna manera de convertir directamente a String
a int
?
use std::str::FromStr;
arregla eso. Más sobre from_str si lo desea. doc.rust-lang.org/std/str/trait.FromStr.html#tymethod.from_str