pub async fn draw_loop<'a>(
state: ProtectedState<'static>,
terminal: &mut Terminal<CrosstermBackend<Stdout>>,
) -> Result<()>pub async fn draw_loop<'a>(
state: ProtectedState<'static>,
terminal: &mut Terminal<CrosstermBackend<Stdout>>,
) -> Result<()>