karyon_net

Trait ToConn

Source
pub trait ToConn {
    type Message;
    type Error;

    // Required method
    fn to_conn(self) -> Conn<Self::Message, Self::Error>;
}
Expand description

A trait for objects which can be converted to Conn.

Required Associated Types§

Required Methods§

Source

fn to_conn(self) -> Conn<Self::Message, Self::Error>

Implementors§

Source§

impl<C, E> ToConn for TcpConn<C>
where C: Codec<Error = E> + Clone + 'static,

Source§

impl<C, E> ToConn for TlsConn<C>
where C: Codec<Error = E> + Clone + 'static,

Source§

impl<C, E> ToConn for UdpConn<C>
where C: Codec<Error = E> + Clone + 'static, E: From<Error>,

Source§

impl<C, E> ToConn for UnixConn<C>
where C: Codec<Error = E> + Clone + 'static, E: From<Error>,

Source§

impl<C, E> ToConn for WsConn<C>
where C: WebSocketCodec<Error = E> + 'static, E: From<Error>,