Home
last modified time | relevance | path

Searched refs:ServerInfo (Results 1 – 6 of 6) sorted by relevance

/packages/modules/DnsResolver/doh/network/
Dmod.rs38 pub type ValidationReporter = Arc<dyn Fn(&ServerInfo, bool) -> BoxFuture<()> + Send + Sync>;
43 pub struct ServerInfo { struct
70 info: ServerInfo, argument
77 info: ServerInfo, in new() argument
114 pub fn get_info(&self) -> &ServerInfo { in get_info() argument
Ddriver.rs31 use super::{Query, ServerInfo, SocketTagger, ValidationReporter};
34 info: ServerInfo,
77 info: &ServerInfo, in build_connection() argument
91 info: ServerInfo, in new() argument
/packages/modules/DnsResolver/doh/dispatcher/
Dmod.rs24 pub use crate::network::{ServerInfo, SocketTagger, ValidationReporter};
55 info: ServerInfo,
Ddriver.rs26 use crate::network::{Network, ServerInfo, SocketTagger, ValidationReporter};
104 async fn probe(&mut self, info: ServerInfo, timeout: Duration) -> Result<()> { in probe() argument
/packages/modules/DnsResolver/doh/
Dffi.rs20 use crate::dispatcher::{Command, Dispatcher, Response, ServerInfo};
55 Arc::new(move |info: &ServerInfo, success: bool| { in wrap_validation_callback()
242 info: ServerInfo { in doh_net_new()
405 let info = ServerInfo { in wrap_validation_callback_converts_correctly()
/packages/modules/DnsResolver/doh/connection/
Dmod.rs21 use crate::network::ServerInfo;
135 info: &ServerInfo, in new() argument