Примечание: этот вопрос содержит устаревший код pre-1.0! Ответ правильный, однако.
Чтобы преобразовать a str
в int
в Rust, я могу сделать это:
let my_int = from_str::<int>(my_str);
Единственный способ, которым я знаю, как преобразовать String
в int
, - это получить его кусочек, а затем использовать from_str
на нем так:
let my_int = from_str::<int>(my_string.as_slice());
Есть ли способ напрямую преобразовать String
в int
?