Enum embedded_text::parser::Token [−][src]
pub enum Token<'a> {
NewLine,
CarriageReturn,
Tab,
Whitespace(u32),
Word(&'a str),
Break(Option<char>),
ExtraCharacter(char),
EscapeSequence(AnsiSequence),
}A text token
Variants
A newline character.
A \r character.
A \t character.
Whitespace(u32)A number of whitespace characters.
Word(&'a str)A word (a sequence of non-whitespace characters).
A possible wrapping point
ExtraCharacter(char)An extra character - used to carry soft breaking chars.
EscapeSequence(AnsiSequence)An ANSI escape sequence
Trait Implementations
impl<'a> StructuralPartialEq for Token<'a>[src]
impl<'a> StructuralPartialEq for Token<'a>[src]Auto Trait Implementations
impl<'a> RefUnwindSafe for Token<'a>
impl<'a> RefUnwindSafe for Token<'a>impl<'a> UnwindSafe for Token<'a>
impl<'a> UnwindSafe for Token<'a>