Метод 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