use super::backend;
use web_time::Instant;
#[derive(Debug)]
pub enum State {
Init,
WaitUntil { _timeout: backend::Schedule, start: Instant, end: Instant },
Wait { start: Instant },
Poll { _request: backend::Schedule },
Exit,
}
impl State {
pub fn exiting(&self) -> bool {
matches!(self, State::Exit)
}
}