Result::unwrap_or()

Извлекает Ok-значение или возвращает значение по умолчанию.

Сигнатураfn unwrap_or(self, default: T) -> T

Возвращает значение из Ok, либо переданное значение по умолчанию при Err. Не паникует.

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