pub async fn parse_response<T: 'static + DeserializeOwned>( res: Response, ) -> Result<T, ClientError>