Expand description
XML5 tokenizer - converts input into tokens
Re-exportsยง
pub use self::interface::CharacterTokens;
pub use self::interface::EOFToken;
pub use self::interface::NullCharacterToken;
pub use self::interface::CommentToken;
pub use self::interface::DoctypeToken;
pub use self::interface::PIToken;
pub use self::interface::TagToken;
pub use self::interface::EmptyTag;
pub use self::interface::EndTag;
pub use self::interface::ShortTag;
pub use self::interface::StartTag;
pub use self::interface::ParseError;
Modulesยง
Macrosยง
Structsยง
- A
DOCTYPE
token. Doctype token in XML5 is rather limited for reasons, such as: security and simplicity. XML5 only supports declaring DTD with name, public identifier and system identifier - A ProcessingInstruction token.
- XML 5 Tag Token
- The Xml tokenizer.
- Copy of Tokenizer options, with an impl for
Default
.
Enumsยง
- Tag kind denotes which kind of tag did we encounter.
- Describes tokens encountered during parsing of input.
Traitsยง
- Types which can receive tokens from the tokenizer.
Functionsยง
- option_push ๐
- process_qname ๐