РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
429 of 1245 menu

Константа MAX

Константа MAX класса Duration содержит максимально возможное значение длительности, представимое данным типом. Она не принимает параметров и доступна как связанная константа. Значение MAX полезно использовать для сравнения, ограничения диапазонов и проверки переполнения при арифметических операциях с длительностями.

Синтаксис

Duration::MAX

Пример

Давайте выведем максимально возможное значение длительности:

use std::time::Duration; fn main() { let res = Duration::MAX; println!("{:?}", res); }

Результат выполнения кода:

Duration { secs: 18446744073709551615, nanos: 999999999 }

Пример

Давайте сравним пользовательскую длительность с максимально возможной:

use std::time::Duration; fn main() { let duration = Duration::from_secs(100); let res = duration < Duration::MAX; println!("{}", res); }

Результат выполнения кода:

true

Смотрите также

  • класс Duration,
    который представляет интервал времени
  • константа ZERO,
    которая содержит нулевую длительность
  • константа SECOND,
    которая содержит длительность в одну секунду
  • метод checked_add,
    который выполняет сложение с проверкой переполнения
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить