#![allow(unexpected_cfgs)]
#![allow(clippy::empty_line_after_doc_comments)]
pub use tendril;
#[macro_use]
extern crate web_atoms;
#[macro_export]
macro_rules! small_char_set ( ($($e:expr)+) => (
$ crate ::SmallCharSet {
bits: $( (1 << ($e as usize)) )|+
}
));
pub use web_atoms::{
local_name, namespace_prefix, namespace_url, ns, LocalName, LocalNameStaticSet, Namespace,
NamespaceStaticSet, Prefix, PrefixStaticSet,
};
pub mod data {
pub use web_atoms::C1_REPLACEMENTS;
pub use web_atoms::NAMED_ENTITIES;
}
#[macro_use]
pub mod interface;
pub mod serialize;
mod util {
pub mod buffer_queue;
pub mod smallcharset;
}
pub use interface::{Attribute, ExpandedName, QualName, TokenizerResult};
pub use util::smallcharset::SmallCharSet;
pub use util::*;