pub trait TimerEntryWithDelay: Debug { // Required method fn delay(&self) -> Duration; }
A trait for timer entries that store their delay along the with the state
Returns the time until the timeout is supposed to be triggered