Skip to main content

Module server

Module server 

Available on crate features icap and std only.
Expand description

Standalone streaming ICAP server transactions.

Structs§

BodyError
Cloneable error returned by an owned streaming request body.
IncomingBody
Backpressured, zero-copy stream of one inbound ICAP entity body.
IncomingRequest
An owned ICAP request dispatched by Server.
IncomingRequestParts
Owned components of an incoming ICAP service request.
OptionsResponse
Builder for a standard ICAP OPTIONS response.
OutgoingBody
Type-erased streaming ICAP response body.
OutgoingResponse
Owned streaming response returned by an ICAP request service.
OutgoingResponseParts
Owned components of an outgoing ICAP service response.
Server
ICAP server backed by an ordinary Rama request service.
ServerConnection
A sequential ICAP server over one established byte stream.
ServerError
Error returned while serving an ICAP connection.
ServerResponse
A streaming final response being sent by an ICAP server.
ServerTransaction
One inbound ICAP request and its response transaction.

Enums§

BodyFrame
One frame produced by an OutgoingBody.
OutgoingBodyEnd
Terminal behavior after an OutgoingBody reaches the end of its stream.
ServerErrorKind
Broad category of an ICAP server failure.