LINUX.ORG.RU

История изменений

Исправление slovazap, (текущая версия) :

Ну попробуй объяснить в чём, по-твоему, принципиальная разница в наличии ветвления между

match res {
    Err(err) => handle_err(err),
    Ok(val) => handle_ok(val),
}

и

if (res.is_err())
    handle_err(res.get_err());
else if (res.is_ok())
    handle_ok(res.get_val());

Исходная версия slovazap, :

Ну попробуй объяснить в чём, по-твоему, принципиальная разница в наличии ветвления между

match res {
    Err(err) => handle_err(err),
    Ok(val) => handle_ok(val),
}

и

if (res.is_err)
    handle_err(res.get_err());
else if (res.is_ok)
    handle_ok(res.get_val());