pub async fn serve(listener: TcpListener, config: Config) -> Res<()>
Serve SOCKS5 connections on an already-bound listener. Split out from run so tests can drive the proxy against an ephemeral loopback port.
listener
run