[][src]Trait drogue_network::IpNetworkDriver

pub trait IpNetworkDriver {
    type TcpSocket;
    type TcpError: Into<TcpError> + Debug;
    type DnsError: Into<DnsError> + Debug;
    fn tcp(
        &self
    ) -> &dyn TcpStack<TcpSocket = Self::TcpSocket, Error = Self::TcpError>;
fn dns(&self) -> &dyn Dns<Error = Self::DnsError>; }

Aggregation and homegenation of IP network stacks

Associated Types

Loading content...

Required methods

fn tcp(
    &self
) -> &dyn TcpStack<TcpSocket = Self::TcpSocket, Error = Self::TcpError>

fn dns(&self) -> &dyn Dns<Error = Self::DnsError>

Loading content...

Implementors

Loading content...