#![deny(missing_docs)] //! Various structs to represents DNS names and labels use bytes::Bytes; use errors::*; use smallvec::SmallVec; use std::io::Cursor; pub use self::canonical_name::*; pub use self::compressed_name::*; pub use self::display::*; pub use self::label::*; pub use self::name_iterator::*; pub use self::name::*; use self::label_offsets::*; mod canonical_name; mod compressed_name; mod display; mod label; mod label_offsets; mod name; mod name_iterator; mod name_mutations; mod name_packet_parser; mod name_text_parser; #[cfg(test)] mod tests;