pub trait ToListener<S: State> {
type Listener: Listener<S>;
// Required method
fn to_listener(self) -> Result<Self::Listener>;
}Required Associated Types§
Required Methods§
Sourcefn to_listener(self) -> Result<Self::Listener>
fn to_listener(self) -> Result<Self::Listener>
§Errors
Implementations on Foreign Types§
Source§impl<L, S> ToListener<S> for Vec<L>where
L: ToListener<S>,
S: State,
impl<L, S> ToListener<S> for Vec<L>where
L: ToListener<S>,
S: State,
Source§impl<S: State> ToListener<S> for &str
impl<S: State> ToListener<S> for &str
Source§impl<S: State> ToListener<S> for &String
impl<S: State> ToListener<S> for &String
Source§impl<S: State> ToListener<S> for SocketAddr
impl<S: State> ToListener<S> for SocketAddr
Source§impl<S: State> ToListener<S> for String
impl<S: State> ToListener<S> for String
Source§impl<S: State> ToListener<S> for TcpListener
impl<S: State> ToListener<S> for TcpListener
Source§impl<S: State> ToListener<S> for UnixListener
Available on Unix only.
impl<S: State> ToListener<S> for UnixListener
Available on Unix only.
Source§impl<S: State> ToListener<S> for PathBuf
Available on Unix only.
impl<S: State> ToListener<S> for PathBuf
Available on Unix only.
Source§impl<S: State> ToListener<S> for TcpListener
impl<S: State> ToListener<S> for TcpListener
Source§impl<S: State> ToListener<S> for UnixListener
Available on Unix only.
impl<S: State> ToListener<S> for UnixListener
Available on Unix only.
Source§impl<S: State> ToListener<S> for PathBuf
Available on Unix only.
impl<S: State> ToListener<S> for PathBuf
Available on Unix only.