Increments the saved Instant::now() value by duration. Subsequent calls to Instant::now() will return the result of the increment.
Но вот такой код печатает один и тот же таймстамп.
#[tokio::test(start_paused = true)]
async fn should_advance() {
println!("{:?}", Instant::now());
time::advance(Duration::from_secs(5)).await;
println!("{:?}", Instant::now());
}
Что я делаю не так?
Инстант надо из Токио брать, не из стд
Обсуждают сегодня