Trait sqlite3_parser::ast::fmt::TokenStream

source ·
pub trait TokenStream {
    type Error;

    // Required method
    fn append(
        &mut self,
        ty: TokenType,
        value: Option<&str>,
    ) -> Result<(), Self::Error>;
}
Expand description

Stream of token

Required Associated Types§

source

type Error

Potential error raised

Required Methods§

source

fn append( &mut self, ty: TokenType, value: Option<&str>, ) -> Result<(), Self::Error>

Push token to this stream

Implementors§