Trait trust_dns::client::ClientConnection
[−]
[src]
pub trait ClientConnection: Sized { type MessageStream; fn unwrap(self)
-> (Core, Box<Future<Item=Self::MessageStream, Error=Error>>, Box<ClientStreamHandle>); }
Trait for client connections
Associated Types
type MessageStream
Required Methods
fn unwrap(self)
-> (Core, Box<Future<Item=Self::MessageStream, Error=Error>>, Box<ClientStreamHandle>)
-> (Core, Box<Future<Item=Self::MessageStream, Error=Error>>, Box<ClientStreamHandle>)
Implementors
impl ClientConnection for TcpClientConnection
impl ClientConnection for TlsClientConnection
impl ClientConnection for UdpClientConnection