Trait CmdlineParse

Source
pub trait CmdlineParse<'a>
where Self: Sized,
{ // Required method fn parse_cmdline( tokenizer: &mut Tokenizer<'a>, ) -> Result<Self, ParseError<'a>>; }

Required Methods§

Source

fn parse_cmdline(tokenizer: &mut Tokenizer<'a>) -> Result<Self, ParseError<'a>>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl<'a> CmdlineParse<'a> for &'a str

Source§

fn parse_cmdline(tokenizer: &mut Tokenizer<'a>) -> Result<Self, ParseError<'a>>

Source§

impl<'a> CmdlineParse<'a> for bool

Source§

fn parse_cmdline(tokenizer: &mut Tokenizer<'a>) -> Result<Self, ParseError<'a>>

Source§

impl<'a> CmdlineParse<'a> for u32

Source§

fn parse_cmdline(tokenizer: &mut Tokenizer<'a>) -> Result<Self, ParseError<'a>>

Implementors§

Source§

impl<'a> CmdlineParse<'a> for LogAml

Source§

impl<'a> CmdlineParse<'a> for LogLevel

Source§

impl<'a> CmdlineParse<'a> for Cmd<'a>