hermes_runtime_components/traits/
sleep.rs

1use core::time::Duration;
2
3use cgp::prelude::*;
4
5#[derive_component(SleeperComponent, Sleeper<Runtime>)]
6#[async_trait]
7pub trait CanSleep: Async {
8    async fn sleep(&self, duration: Duration);
9}