Functionis-request-cacheableDetermines whether a request is cacheable per conservative RFC 9111 semantics.is-request-cacheable: func(request: borrow<request>) -> result<bool, error>;