pub fn send<R: HttpRunner<Response = HttpResponse>, D: Serialize, T>(
runner: &Arc<R>,
url: &str,
body: Option<&Body<D>>,
request_headers: Headers,
operation: ApiOperation,
mapper: impl Fn(&Value) -> T,
method: Method,
) -> Result<T>