pub fn handle_eof(&mut self) -> anyhow::Result<()> {
        self.handle_space()?;
        if !self.args.is_empty() {
            (self.action)(&self.args)?;
        }
        Ok(())
    }
/// Flushes accumulated arguments on EOF.
Flushes accumulated arguments on EOF.
Flushes accumulated arguments on EOF .
pub fn handle_eof(&mut self) -> anyhow::Result<()> {
        self.handle_space()?;
        if !self.args.is_empty() {
            (self.action)(&self.args)?;
        }
        Ok(())
    }
pub fn handle_eof ( & mut self ) -> anyhow :: Result < ( ) > { self . handle_space ( ) ? ; if ! self . args . is_empty ( ) { ( self . action ) ( & self . args ) ? ; } Ok ( ( ) ) }
Flushes accumulated arguments on EOF.
Flushes accumulated arguments on EOF .
&mut self
&mut self