Swift имеет целочисленные арифметические функции переполнения, которые возвращают флаг, переполнен ли номер или нет. Есть ли у нас то же самое в Rust?