async fn init_run(
        &mut self,
        term: &mut Terminal,
    ) -> Result<(), ServicesOff> {
        let mut session = term.lock_now().await?;
        let screen = session.screen();
        self.render(screen);
        self.update_last_row(session.screen().size());
        Ok(())
    }
/// Initializes the run of this selector.
Initializes the run of this selector.
Initializes the run of this selector .
async fn init_run(
        &mut self,
        term: &mut Terminal,
    ) -> Result<(), ServicesOff> {
        let mut session = term.lock_now().await?;
        let screen = session.screen();
        self.render(screen);
        self.update_last_row(session.screen().size());
        Ok(())
    }
async fn init_run ( & mut self , term : & mut Terminal , ) -> Result < ( ) , ServicesOff > { let mut session = term . lock_now ( ) . await ? ; let screen = session . screen ( ) ; self . render ( screen ) ; self . update_last_row ( session . screen ( ) . size ( ) ) ; Ok ( ( ) ) }
Initializes the run of this selector.
Initializes the run of this selector .
&mut self
term
&mut Terminal
&mut self
term
&mut Terminal