cdns_rs/sync/mod.rs
1/*-
2 * cdns-rs - a simple sync/async DNS query library
3 *
4 * Copyright (C) 2020 Aleksandr Morozov
5 *
6 * Copyright (C) 2025 Aleksandr Morozov
7 *
8 * The syslog-rs crate can be redistributed and/or modified
9 * under the terms of either of the following licenses:
10 *
11 * 1. the Mozilla Public License Version 2.0 (the “MPL”) OR
12 *
13 * 2. EUROPEAN UNION PUBLIC LICENCE v. 1.2 EUPL © the European Union 2007, 2016
14 */
15
16mod network;
17pub mod query;
18//pub mod request;
19mod cfg_parsers;
20mod cfg_host_parser;
21mod cfg_resolv_parser;
22mod caches;
23
24pub mod request;
25
26
27pub use crate::cfg_resolv_parser::ResolveConfig;
28pub use crate::query::{QuerySetup, QDnsQueryResult};
29pub use crate::common::{QType, DnsRdata, QDnsName};
30
31pub use crate::sync::query::QDns;