1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
#[cfg(feature = "dnssec")]
#[cfg_attr(docsrs, doc(cfg(feature = "dnssec")))]
pub mod dnssec;
mod lower_name;
mod rr_key;
pub mod zone;
use crate::proto::rr;
pub use crate::proto::rr::dns_class;
pub use crate::proto::rr::domain;
pub use crate::proto::rr::record_data;
pub use crate::proto::rr::record_type;
pub use crate::proto::rr::resource;
pub use self::dns_class::DNSClass;
pub use self::lower_name::LowerName;
pub use self::record_data::RData;
pub use self::record_type::RecordType;
pub use self::resource::Record;
pub use self::rr::domain::{IntoName, Label, Name};
#[allow(deprecated)]
pub use self::rr::IntoRecordSet;
pub use self::rr::RecordSet;
pub use self::rr_key::RrKey;
pub mod rdata {
#[cfg(feature = "dnssec")]
#[cfg_attr(docsrs, doc(cfg(feature = "dnssec")))]
pub use crate::proto::rr::dnssec::rdata::*;
pub use crate::proto::rr::rdata::*;
}