Crate html5tokenizer[−][src]
Expand description
The HTML5 tokenizer from the html5ever crate, repackaged with its dependencies removed.
Re-exports
pub use self::interface::EndTag;pub use self::interface::StartTag;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 crate::util::buffer_queue::FromSet;pub use crate::util::buffer_queue::NotFromSet;Modules
Tokenizer states.
Structs
A tag attribute, e.g. class="test" in <div class="test" ...>.
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 a SmallCharSet, or a
string buffer of characters not from the set.
Traits
Types which can receive tokens from the tokenizer.