@JeremyBanks Нет, в настоящее время в тэге Rust есть Kirbymania.
я есть функции, которые возвращаютOption
илиResult
:
fn get_my_result() -> Result<(), Box<Error>> {
lots_of_things()?;
Ok(()) // Could this be omitted?
}
fn get_my_option() -> Option<&'static str> {
if some_condition {
return Some("x");
}
if another_condition {
return Some("y");
}
None // Could this be omitted as well?
}
В настоящее время ниOk(())
или жеNone
разрешено опускать, как показано в примерах выше. Есть ли причина для этого? Возможно ли это изменить в будущем?