//! The clock adapter: the engine's [`Clock`] port realised with the async
//! runtime's timer.
usestd::future::Future;usestd::time::Duration;usesuno_core::Clock;/// A clock that sleeps on the tokio runtime.
pubstructTokioClock;implClock forTokioClock{fnsleep(&self, duration: Duration)-> impl Future<Output = ()>+Send{tokio::time::sleep(duration)}}