pub async fn async_forward( left: impl AsyncSocket, right: impl AsyncSocket, ) -> Result<(), NetworkError>