История изменений
Исправление
vertexua,
(текущая версия)
:
Стандартная библиотека
use std::time::Duration;
fn main() {
let sleep_duration = Duration::from_secs(1);
for minutes_left in (1..61).rev() {
println!("{}",minutes_left);
std::thread::sleep(sleep_duration);
}
}
Асинхронные прибамбасы
use std::time::Duration;
use tokio::time::delay_for;
#[tokio::main]
async fn main() {
let sleep_duration = Duration::from_secs(1);
for minutes_left in (1..61).rev() {
println!("{}",minutes_left);
delay_for(sleep_duration).await;
}
}
Исправление
vertexua,
:
Стандартная библиотека
use std::time::Duration;
fn main() {
let sleep_duration = Duration::from_secs(1);
for minutes_left in (1..61).rev() {
println!("{}",minutes_left);
std::thread::sleep(sleep_duration);
}
}
Асинхронные прибамбасы.
use std::time::Duration;
use tokio::time::delay_for;
#[tokio::main]
async fn main() {
let sleep_duration = Duration::from_secs(1);
for minutes_left in (1..61).rev() {
println!("{}",minutes_left);
delay_for(sleep_duration).await;
}
}
Исправление
vertexua,
:
Стандартная библиотека
use std::time::Duration;
fn main() {
let sleep_duration = Duration::from_secs(1);
for minutes_left in (1..61).rev() {
println!("{}",minutes_left);
std::thread::sleep(sleep_duration);
}
}
Tokio асинхронные прибамбасы.
use std::time::Duration;
use tokio::time::delay_for;
#[tokio::main]
async fn main() {
let sleep_duration = Duration::from_secs(1);
for minutes_left in (1..61).rev() {
println!("{}",minutes_left);
delay_for(sleep_duration).await;
}
}
Исходная версия
vertexua,
:
Стандартная библиотека
use std::time::Duration;
fn main() {
let sleep_duration = Duration::from_secs(1);
for minutes_left in (1..61).rev() {
println!("{}",minutes_left);
std::thread::sleep(sleep_duration);
}
}
Tokio асихнронные прибамбасы.
use std::time::Duration;
use tokio::time::delay_for;
#[tokio::main]
async fn main() {
let sleep_duration = Duration::from_secs(1);
for minutes_left in (1..61).rev() {
println!("{}",minutes_left);
delay_for(sleep_duration).await;
}
}