Crate xml_tokens

Source

Modules§

Structs§

  • An AttributeValue is contained by the Token::AttributeValue variants.
  • A CDATASection is contained by the Token::CDATASection variant.
  • Represents an XML comment, contained by the Token::Comment variant.
  • A DecCharRef is contained by the Token::DecCharRef variant.
  • Specifies the character encoding which is being used and is contained by the Token::XMLEncoding variant.
  • A HexCharRef is contained by the Token::HexCharRef variant.
  • An NCName is contained by the Token::NamespacePrefix variant.
  • An XML Name is contained by the Token::DoctypeName and Token::EntityRef variants. Contrast this with QName which is defined by the XML Namespaces specification and is used by attributes and elements.
  • A NamespaceValue is contained by the Token::NamespaceValue variant. In XML 1.0 the contained value must be a URI, in XML 1.1 the contained value must be an IRI.
  • Represents processing instruction data, contained by the Token::PIData variant.
  • Represents a processing instruction target, contained by the Token::PITarget variant.
  • An XML QName is contained by the Token::ElementStart, Token::ElementEnd and Token::AttributeName variants.
  • A Text is contained by the Token::Text variant.

Enums§

  • Token representing an “atomic unit” of an XML document or XML fragment.
  • Specifies the version of XML which is being used and is contained by the Token::XMLVersion variant.