str::parse()

Парсит строку в значение указанного типа.

Сигнатураfn parse<F: FromStr>(&self) -> Result<F, F::Err>

Преобразует строку в число или другой тип, реализующий FromStr. Возвращает Result, поэтому ошибку нужно обработать. Тип часто указывают через турбофиш ::<T>.

let n: i32 = "42".parse().unwrap();
println!("{}", n + 1); // 43
← Все записи: Стандартная библиотека Rust
Поддержать проект