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 ๐
- go_match ๐
- peek ๐
- pop_except_from ๐
- sh_trace ๐
- shorthand ๐
Structsยง
- A queue of owned string buffers, which supports incrementally consuming characters.
- A
DOCTYPE
token. - A tag token.
- The HTML tokenizer.
- Tokenizer options, with an impl for
Default
.
Enumsยง
- Result from
pop_except_from
containing either a character from aSmallCharSet
, or a string buffer of characters not from the set.
Traitsยง
- Types which can receive tokens from the tokenizer.
Functionsยง
- option_push ๐