pub async fn handle( instance: &Arc<Instance>, request: Request<Incoming>, inbound: &Sender<Inbound>, ) -> (Reply, Outcome)