async fn stream_run_with_handler( stream: UnixStream, handler: Box<dyn Backend + '_>, ex: &Executor, ) -> Result<()>