[−][src]Crate markup5ever
Re-exports
| pub use tendril; | 
| pub use interface::Attribute; | 
| pub use interface::ExpandedName; | 
| pub use interface::QualName; | 
Modules
| buffer_queue | The  | 
| data | Data that is known at compile-time and hard-coded into the binary. | 
| interface | Types for tag and attribute names, and tree-builder functionality. | 
| serialize | Traits for serializing elements. The serializer expects the data to be xml-like (with a name, and optional children, attrs, text, comments, doctypes, and processing instructions). It uses the visitor pattern, where the serializer and the serializable objects are decoupled and implement their own traits. | 
| smallcharset | This module contains a single struct  | 
Macros
| expanded_name | Helper to quickly create an expanded name. | 
| local_name | Takes a local name as a string and returns its key in the string cache. | 
| namespace_prefix | Takes a namespace prefix string and returns its key in a string cache. | 
| namespace_url | Takes a namespace url string and returns its key in a string cache. | 
| ns | Maps the input of  | 
| small_char_set | Create a  | 
Structs
| LocalNameStaticSet | |
| NamespaceStaticSet | |
| PrefixStaticSet | |
| SmallCharSet | Represents a set of "small characters", those with Unicode scalar values less than 64. | 
Constants
Type Definitions
| LocalName | |
| Namespace | |
| Prefix |