pub trait ConnectionHandler: Sized + Sync + Send {
fn handle_connection(&self, connection: Arc<Connection>);
fn handle_disconnect(&self, connection: Arc<Connection>);
}
pub trait ConnectionHandler: Sized + Sync + Send {
fn handle_connection(&self, connection: Arc<Connection>);
fn handle_disconnect(&self, connection: Arc<Connection>);
}