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

Константа ZERO

Константа ZERO класса Duration представляет собой длительность, равную нулю. Она часто используется для сравнения, инициализации или проверки того, что интервал времени пуст. Константа не принимает параметров и доступна как ассоциированное значение типа Duration.

Синтаксис

Duration::ZERO

Пример

Давайте выведем значение константы ZERO и проверим, что она равна нулю секунд:

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

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

0ns

Пример

Давайте проверим, равна ли нулевая длительность константе ZERO с помощью метода is_zero:

use std::time::Duration; fn main() { let res = Duration::ZERO.is_zero(); println!("{}", res); }

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

true

Пример

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

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

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

5s

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

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