Trait commandy::FlagParser

source ·
pub trait FlagParser {
    // Required method
    fn parse_flag(&mut self, args: &[String]) -> Result<(), String>;
}

Required Methods§

source

fn parse_flag(&mut self, args: &[String]) -> Result<(), String>

Implementations on Foreign Types§

source§

impl FlagParser for bool

source§

fn parse_flag(&mut self, args: &[String]) -> Result<(), String>

source§

impl FlagParser for u16

source§

fn parse_flag(&mut self, args: &[String]) -> Result<(), String>

source§

impl<T: FlagParser + Default> FlagParser for Option<T>

source§

fn parse_flag(&mut self, args: &[String]) -> Result<(), String>

source§

impl FlagParser for u32

source§

fn parse_flag(&mut self, args: &[String]) -> Result<(), String>

source§

impl FlagParser for usize

source§

fn parse_flag(&mut self, args: &[String]) -> Result<(), String>

source§

impl FlagParser for String

source§

fn parse_flag(&mut self, args: &[String]) -> Result<(), String>

source§

impl FlagParser for Vec<String>

source§

fn parse_flag(&mut self, args: &[String]) -> Result<(), String>

Implementors§