toca/
utils.rs

1use std::thread::sleep;
2use std::time::Duration;
3
4/// javascript-like `setTimeout` but sync
5pub fn set_timeout<T>(mut callback: T, ms: u64)
6    where T: FnMut() -> () {
7    sleep(Duration::from_millis(ms));
8    callback();
9}