Hinweis: Diese Frage enthält veralteten Code vor 1.0! Die Antwort ist jedoch richtig.
Um ein str
in ein int
in Rust umzuwandeln , kann ich Folgendes tun:
let my_int = from_str::<int>(my_str);
Der einzige Weg, wie ich a String
in ein konvertieren kann , int
besteht darin, ein Stück davon zu bekommen und es dann from_str
wie folgt zu verwenden :
let my_int = from_str::<int>(my_string.as_slice());
Gibt es eine Möglichkeit , um direkt eine umwandeln String
zu ein int
?
use std::str::FromStr;
behebt das. Mehr zu from_str, wenn Sie möchten. doc.rust-lang.org/std/str/trait.FromStr.html#tymethod.from_str