Module xml5ever::tokenizer
[−]
[src]
XML5 tokenizer - converts input into tokens
Reexports
pub use self::interface::{StartTag, EndTag, EmptyTag, ShortTag}; |
pub use self::interface::{DoctypeToken, TagToken, PIToken, CommentToken}; |
pub use self::interface::{CharacterTokens, EOFToken, NullCharacterToken}; |
pub use self::interface::{ParseError}; |
Modules
states |
Tokenizer states. |
Structs
Attribute |
A tag attribute. |
Doctype |
A |
Pi |
A ProcessingInstruction token. |
QName |
Fully qualified name. Used to depict names of tags and attributes. |
Tag |
XML 5 Tag Token |
XmlTokenizer |
The Xml tokenizer. |
XmlTokenizerOpts |
Copy of Tokenizer options, with an impl for |
Enums
TagKind |
Tag kind denotes which kind of tag did we encounter. |
Token |
Describes tokens encountered during parsing of input. |
Traits
TokenSink |
Types which can receive tokens from the tokenizer. |
Type Definitions
LocalName | |
Namespace | |
Prefix |