rust рискует превратиться в очередной "WriteOnly" язык. В текущей реализации есть как минимум 2 способа проверить это условие:
match number {
11..=i32::MAX => todo!(),
...
_ => {
if number > 10 {
todo!()
} else {
todo!()
}
}
}
}
А ещё любые лупы можно через loop выразить
match number { 11..=i32::MAX => todo!(), ... n if n > 10 => todo!(), ... _ => { if number > 10 { todo!() } else { todo!() } } } } Вариант с гардом забыл
Кмк, раст не так богат на сахар, а то, что есть это скорее просто логическое упрощение, хз... Если сравнивать с теми же шарпами, раст просто литровая кружка чая с щепоткой сахара...
Обсуждают сегодня