[][src]Trait tdns_cli::DnsOpen

pub trait DnsOpen: Clone {
    type Client: ClientHandle;
    fn open(&mut self, runtime: RuntimeHandle, addr: SocketAddr) -> Self::Client;
}

Associated Types

Loading content...

Required methods

fn open(&mut self, runtime: RuntimeHandle, addr: SocketAddr) -> Self::Client

Loading content...

Implementors

impl DnsOpen for TcpOpen[src]

type Client = BasicClientHandle<DnsMultiplexerSerialResponse>

impl DnsOpen for UdpOpen[src]

type Client = BasicClientHandle<UdpResponse<UdpSocket>>

Loading content...