pub fn paged<R, T>( runner: &Arc<R>, url: &str, list_args: Option<ListBodyArgs>, request_headers: Headers, iter_over_sub_array: Option<&str>, operation: ApiOperation, mapper: impl Fn(&Value) -> T, ) -> Result<Vec<T>>where R: HttpRunner<Response = HttpResponse>, T: Clone + Timestamp + Into<DisplayBody>,