Expand description
The HTML5 tokenizer.
Re-exportsยง
pub use self::interface::CharacterTokens;pub use self::interface::EOFToken;pub use self::interface::NullCharacterToken;pub use self::interface::ParseError;pub use self::interface::CommentToken;pub use self::interface::DoctypeToken;pub use self::interface::TagToken;pub use self::interface::EndTag;pub use self::interface::StartTag;pub use crate::buffer_queue::FromSet;pub use crate::buffer_queue::NotFromSet;
Modulesยง
Macrosยง
- eat ๐
 - eat_
exact ๐ - get_
char ๐ - go ๐
 - peek ๐
 - pop_
except_ ๐from  - sh_
trace ๐ - shorthand ๐
 
Structsยง
- Buffer
Queue  - A queue of owned string buffers, which supports incrementally consuming characters.
 - Doctype
 - A 
DOCTYPEtoken. - Tag
 - A tag token.
 - Tokenizer
 - The HTML tokenizer.
 - Tokenizer
Opts  - Tokenizer options, with an impl for 
Default. 
Enumsยง
- Process
Result  - SetResult
 - Result from 
pop_except_fromcontaining either a character from aSmallCharSet, or a string buffer of characters not from the set. - TagKind
 - Token
 - Token
Sink Result  
Traitsยง
- Token
Sink  - Types which can receive tokens from the tokenizer.
 
Functionsยง
- option_
push ๐