Module xml5ever::tokenizer[][src]

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

Tokenizer states.

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.

Type Definitions