runtime/
runtime.rs

1use microasync::sync;
2use microasync_util::{wait_ms, QueuedRuntime};
3
4fn main() {
5    let mut runtime = QueuedRuntime::new();
6    for _ in 0..50 {
7        runtime.push(print_something_after_ms(2000));
8    }
9    sync(runtime);
10}
11
12async fn print_something_after_ms(ms: u64) {
13    wait_ms(ms).await;
14    println!("something! :D");
15}