История изменений
Исправление DarkEld3r, (текущая версия) :
Э... И как здесь помогут коды возврата?
Будет скорее вот так:
fn foo() -> R {
// Комментарий поясняющий почему тут упасть нормально.
let val = get_value().unwrap();
...
process(val).unwrap_or(DefaultValue);
}
Исходная версия DarkEld3r, :
Э... И как здесь помогут коды возврата?
Будет скорее вот так:
fn foo() -> R {
// Комментарий поясняющий почему тут упасть нормально.
let val = get_value().unwrap();
...
process(val).unwrap_or(DefaultValue);
}