pub fn plan_http_conditionals(
method: DavMethod,
headers: &HeaderMap,
resource: DavConditionalResource<'_>,
) -> Result<DavConditionalPlan, DavConditionalPlanError>Expand description
Plans RFC 9110 conditional headers for one HTTP/WebDAV method.
The order is If-Match, If-Unmodified-Since, If-None-Match, GET/HEAD
If-Modified-Since, and finally GET range eligibility. If-Match suppresses
If-Unmodified-Since; If-None-Match suppresses If-Modified-Since.
ยงErrors
Returns an error when validator syntax is invalid or a response header cannot be encoded.