Trait svgparser::Tokenize [] [src]

pub trait Tokenize<'a> {
    type Token: Debug;
    fn from_str(text: &'a str) -> Self;
    fn from_frame(text: TextFrame<'a>) -> Self;
    fn parse_next(&mut self) -> Result<Self::Token, Error>;
}

A general tokenizer interface.

Associated Types

Token type.

Required Methods

Constructs a new Tokenizer from string.

Constructs a new Tokenizer from TextFrame.

Parses a next token.

Implementors