// TODO start building out a time module
//
//
// use std::time::{Duration, Instant};
//
// pub async fn sleep(duration: Duration) {}
//
// /// I want to use Mio as the core for all notifications
// struct Sleep {
// duration: Duration,
// instant: Instant,
// }
// impl Future for Sleep {
//
// }