pub async fn connect<H: Handler + Send + 'static, T: ToSocketAddrs>( config: Arc<Config>, addr: T, handler: H ) -> Result<Handle<H>, H::Error>