Trait hemtt_config::Parse

source ·
pub trait Parse {
    // Required method
    fn parse(
        options: &Options,
        tokens: &mut PeekMoreIterator<impl Iterator<Item = Token>>,
        from: &Token
    ) -> Result<Self, Error>
       where Self: Sized;
}
Expand description

A trait for parsing a type from a token stream

Required Methods§

source

fn parse( options: &Options, tokens: &mut PeekMoreIterator<impl Iterator<Item = Token>>, from: &Token ) -> Result<Self, Error>where Self: Sized,

Errors

if the token stream is invalid

Implementors§