pub trait ArgsParseInner: Sized {
    // Required method
    fn parse(
        name: &'static str,
        args: &mut dyn Iterator<Item = OsString>
    ) -> Result<Self, ArgsParseError>;
}

Required Methods§

source

fn parse( name: &'static str, args: &mut dyn Iterator<Item = OsString> ) -> Result<Self, ArgsParseError>

Implementations on Foreign Types§

source§

impl ArgsParseInner for u16

source§

fn parse( name: &'static str, args: &mut dyn Iterator<Item = OsString> ) -> Result<Self, ArgsParseError>

source§

impl ArgsParseInner for usize

source§

fn parse( name: &'static str, args: &mut dyn Iterator<Item = OsString> ) -> Result<Self, ArgsParseError>

source§

impl ArgsParseInner for String

source§

fn parse( name: &'static str, args: &mut dyn Iterator<Item = OsString> ) -> Result<Self, ArgsParseError>

source§

impl ArgsParseInner for u64

source§

fn parse( name: &'static str, args: &mut dyn Iterator<Item = OsString> ) -> Result<Self, ArgsParseError>

source§

impl ArgsParseInner for u32

source§

fn parse( name: &'static str, args: &mut dyn Iterator<Item = OsString> ) -> Result<Self, ArgsParseError>

source§

impl ArgsParseInner for PathBuf

source§

fn parse( name: &'static str, args: &mut dyn Iterator<Item = OsString> ) -> Result<Self, ArgsParseError>

Implementors§