Module proto
Available on crate feature
icap only.Expand description
ICAP protocol values independent of transport I/O.
Modules§
- chunk_
extension - Standard ICAP chunk-extension names.
- header
- Standard ICAP header field names.
Structs§
- Encapsulated
Section - One entity and offset from an
Encapsulatedheader. - Encoded
Service Tag - A quoted ICAP service tag ready for a raw wire-format header.
- Extension
Method - A validated ICAP extension method distinct from standard methods.
- Invalid
Encapsulated - A syntactically invalid
Encapsulatedheader value. - Invalid
Method - An invalid ICAP method token.
- Invalid
Preview - A malformed or overflowing
Previewheader value. - Invalid
Service Tag - A service tag is empty, longer than 32 bytes, or contains a byte that cannot occur in an ICAP quoted field value.
- Invalid
Status Code - An ICAP status code outside the three-digit wire range.
- Invalid
Version - An unsupported or malformed ICAP version.
- Preview
- The maximum number of encapsulated body bytes sent as a Preview.
- Service
Tag - A validated, unquoted ICAP service tag.
- Status
Code - A three-digit ICAP response status code.
- Version
- An ICAP protocol version.
Enums§
- Encapsulated
Kind - A kind of entity listed by the
Encapsulatedheader. - Method
- An ICAP request method.
- Method
Kind - The lifetime-free kind of an ICAP request method.