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

Метод is_zero

Метод is_zero проверяет, является ли длительность Duration нулевой. Он возвращает true, если длительность равна нулю, и false в противном случае. Метод не принимает параметров и вызывается у значения типа Duration.

Синтаксис

duration.is_zero()

Пример

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

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

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

true

Пример

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

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

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

false

Пример

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

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

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

false

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

  • класс Duration,
    который представляет интервал времени
  • метод as_secs,
    который возвращает количество целых секунд в длительности
  • метод as_millis,
    который возвращает количество целых миллисекунд в длительности
  • метод as_nanos,
    который возвращает количество наносекунд в длительности
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить