Trait thrussh::server::Server

source ·
pub trait Server {
    type Handler: Handler + Send;

    // Required method
    fn new(&mut self, peer_addr: Option<SocketAddr>) -> Self::Handler;
}
Expand description

Trait used to create new handlers when clients connect.

Required Associated Types§

source

type Handler: Handler + Send

The type of handlers.

Required Methods§

source

fn new(&mut self, peer_addr: Option<SocketAddr>) -> Self::Handler

Called when a new client connects.

Implementors§