pub trait ArgumentParser {
    // Required methods
    fn parse_arguments(
        &mut self,
        input_args: &mut Vec<&str>,
        command_prefix: &str,
        action: ParseArgumentAction
    ) -> Result<bool, String>;
    fn insert_name(&self, names: &mut Vec<&'static str>);
}

Required Methods§

source

fn parse_arguments( &mut self, input_args: &mut Vec<&str>, command_prefix: &str, action: ParseArgumentAction ) -> Result<bool, String>

source

fn insert_name(&self, names: &mut Vec<&'static str>)

Implementors§