Re-exports§
pub use field::DecodedFieldBlock;pub use field::Field;pub use field::FieldBlock;pub use field::FieldStorage;pub use field::FieldValueWriter;pub use field::OwnedField;pub use field::OwnedFieldBlock;pub use field::PackedFieldError;pub use field::PackedFieldIter;pub use field::PackedFieldRangeIter;pub use field::PackedFields;pub use field::PooledFieldBlock;pub use field::VecFieldBlock;pub use huffman::HpackHuffmanDecodeError;pub use huffman::HpackHuffmanDecoder;pub use huffman::HpackHuffmanEncoded;pub use huffman::HpackHuffmanError;pub use huffman::HpackHuffmanSource;pub use response::Body;pub use response::CHUNK_TERMINATOR;pub use response::CacheTemplate;pub use response::Chunked;pub use response::DEFAULT_HEADER_CAPACITY;pub use response::Egress;pub use response::EncodedBody;pub use response::EncodedResponse;pub use response::FixedResponse;pub use response::HeadInner;pub use response::HeaderItem;pub use response::HeaderList;pub use response::HeaderNameRef;pub use response::HeaderNameToken;pub use response::HeaderStaticValueToken;pub use response::HeaderTemplate;pub use response::HeaderValueInner;pub use response::Headers;pub use response::HotHeadInner;pub use response::InlineHeaderValue;pub use response::InlineShape;pub use response::IntoResponseShape;pub use response::IterStream;pub use response::MonoResponseInner;pub use response::NeverStream;pub use response::OwnedShape;pub use response::Preparation;pub use response::Prepared;pub use response::Response;pub use response::ResponsePlan;pub use response::ResponseSink;pub use response::ResponseView;pub use response::Serve;pub use response::Shape;pub use response::ShapeKind;pub use response::ShapeMetadata;pub use response::ShapeStream;pub use response::StaticHeaderBytes;pub use response::StaticHeaderFields;pub use response::StaticResponseInner;pub use response::StaticShape;pub use response::Stream;pub use response::StreamShape;pub use response::StreamingShape;pub use response::SyncShape;pub use response::WireHeaderFields;
Modules§
Structs§
- Borrowed
- A non-owning byte slice valid for
'a. - Bytes
- Bytes with a statically selected storage policy and no wrapper overhead.
- Chunked
- Encoded
Response - Fixed
Response - Head
Inner - Header
Item - Header
List - Header
Name Token - Header
Static Value Token - Header
Template - Headers
- Inline
Header Value - Iter
Stream - Method
- The Request Method (VERB)
- Mono
Response Inner - Path
Param Ranges - Prefixed
Int - An HPACK/QPACK integer whose prefix width is fixed by its type.
- Response
- Response
Plan - Response
View - Retained
- Bytes retained beyond their callback through pooled or shared ownership.
- Static
Header Bytes - Static
Header Fields - Static
Response Inner - A response whose body is guaranteed to live for the entire process.
- Status
Code - An HTTP status code (
status-codein RFC 9110 et al.). - Stream
- Streaming
Shape - Wire
Header Fields
Enums§
- Body
- Cache
Template - Egress
- Header
Value Inner - HotHead
Inner - Inline
Shape - Never
Stream - Prefixed
IntError - Preparation
- Prepared
- Serve
- Static
Shape - Stream
Shape - Sync
Shape