[−][src]Module html5ever::tokenizer
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 buffer_queue::FromSet; |
pub use buffer_queue::NotFromSet; |
Modules
states | Tokenizer states. |
Structs
BufferQueue | A queue of owned string buffers, which supports incrementally consuming characters. |
Doctype | A |
Tag | A tag token. |
Tokenizer | The HTML tokenizer. |
TokenizerOpts | Tokenizer options, with an impl for |
Enums
ProcessResult | |
SetResult | Result from |
TagKind | |
Token | |
TokenSinkResult | |
TokenizerResult |
Traits
TokenSink | Types which can receive tokens from the tokenizer. |