str::parse()
Парсит строку в значение указанного типа.
Сигнатура
fn parse<F: FromStr>(&self) -> Result<F, F::Err>Преобразует строку в число или другой тип, реализующий FromStr. Возвращает Result, поэтому ошибку нужно обработать. Тип часто указывают через турбофиш ::<T>.
let n: i32 = "42".parse().unwrap();
println!("{}", n + 1); // 43