Enum moore_vhdl_syntax::lexer::bundler::Bundle [−][src]
pub enum Bundle {
Letters(String),
Digits(String),
Special(char),
StringLiteral(String),
BitLiteral(char),
ExtendedIdent(String),
Space,
Comment,
}
Expand description
A bundle of characters. These are the most fundamental groups of characters as per the VHDL standard. Lexical analysis will aggregate one or more of these into more meaningful tokens.
Variants
Letters(String)
Tuple Fields of Letters
0: String
Digits(String)
Tuple Fields of Digits
0: String
Special(char)
Tuple Fields of Special
0: char
StringLiteral(String)
Tuple Fields of StringLiteral
0: String
BitLiteral(char)
Tuple Fields of BitLiteral
0: char
ExtendedIdent(String)
Tuple Fields of ExtendedIdent
0: String
Implementations
Check whether the bundle has syntactic significance, i.e. is not a comment or space.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Bundle
impl UnwindSafe for Bundle
Blanket Implementations
Mutably borrows from an owned value. Read more