Option::unwrap_or()

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

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

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

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