Module options
Available on crate features
icap and std only.Expand description
Typed ICAP OPTIONS discovery and caching.
Structs§
- Allowed
Features - Parsed feature tokens from OPTIONS
Allowfields. - Options
Cache - Cached OPTIONS discovery service produced by
OptionsCacheLayer. - Options
Cache Config - OPTIONS cache bounds and refresh behavior.
- Options
Cache Layer - Adds bounded, per-service OPTIONS caching to a discovery service.
- Options
Cache Partition - Opaque cache identity for one OPTIONS authentication/configuration scope.
- Options
Request - One prebuilt OPTIONS exchange.
- Options
Service - Executes one OPTIONS exchange through an ICAP connector.
- Service
Capabilities - Immutable capabilities discovered with one successful OPTIONS exchange.
- Supported
Methods - Parsed
Methodscapability metadata. - Transfer
Rules - Parsed
Transfer-*selection rules.
Enums§
- Capabilities
Error - Error decoding typed capabilities from an OPTIONS response.
- Method
Support - Whether an OPTIONS response advertises an ICAP method.
- Options
Request Error - Error constructing an ICAP OPTIONS discovery request.
- Options
Validation - Semantic validation applied after safe wire framing is decoded.
- Transfer
Disposition - A transfer action advertised for an HTTP file extension.
Constants§
- DEFAULT_
MAX_ OPTIONS_ BODY_ BYTES - Default maximum retained OPTIONS body size.