Struct tsukuyomi::server::transport::Builder   [−][src]
pub struct Builder { /* fields omitted */ }A builder for constructing a Listener.
Methods
impl Builder[src] 
impl Builderpub fn bind_tcp<A>(&mut self, addr: A) -> &mut Builder where
    A: Into<SocketAddr>, [src] 
pub fn bind_tcp<A>(&mut self, addr: A) -> &mut Builder where
    A: Into<SocketAddr>, Configures to use a TCP listener that will bind to the given listener address.
pub fn bind_uds<P>(&mut self, path: P) -> &mut Builder where
    P: Into<PathBuf>, [src] 
pub fn bind_uds<P>(&mut self, path: P) -> &mut Builder where
    P: Into<PathBuf>, Configures to use a Unix domain listener that will bind to the given path.
NOTE: This method is enabled only on Unix platform.
pub fn finish(&mut self) -> Result<Listener, Error>[src] 
pub fn finish(&mut self) -> Result<Listener, Error>Finishes the current building session and constructs an instance of Listener
with its configuration.
Trait Implementations
impl Debug for Builder[src] 
impl Debug for Builderfn fmt(&self, f: &mut Formatter) -> Result[src] 
fn fmt(&self, f: &mut Formatter) -> ResultFormats the value using the given formatter. Read more
impl Default for Builder[src] 
impl Default for Builder