dns_parser_revived/
lib.rs1#![recursion_limit = "100"]
2#![warn(missing_docs)]
16#![warn(missing_debug_implementations)]
17
18#[macro_use(quick_error)]
19extern crate quick_error;
20
21mod builder;
22mod enums;
23mod error;
24mod header;
25mod name;
26mod parser;
27mod structs;
28
29pub mod rdata;
30
31pub use builder::Builder;
32pub use enums::{Class, Opcode, QueryClass, QueryType, ResponseCode, Type};
33pub use error::Error;
34pub use header::Header;
35pub use name::Name;
36pub use rdata::RData;
37pub use structs::{Packet, Question, ResourceRecord};