Module blocking

Source
Available on crate feature blocking only.
Expand description

Blocking HTTP client interface.

This module provides the interfaces and types necessary for blocking HTTP client implementations in nyquest.

Enums§

BoxedStream
A boxed blocking stream type that can either be sized or unsized.

Traits§

AnyBlockingBackend
Trait for type-erased blocking backend implementations.
AnyBlockingClient
Trait for type-erased blocking HTTP clients.
AnyBlockingResponse
Trait for type-erased blocking HTTP responses.
BlockingBackend
Trait for blocking HTTP backend implementations.
BlockingClient
Trait for blocking HTTP clients.
BlockingResponse
Trait for blocking HTTP responses.
SizedBodyStream
Trait for seekable blocking body streams with a known size.
UnsizedBodyStream
Trait for unsized blocking body streams that do not support seeking.

Type Aliases§

Body
Type alias for blocking HTTP request bodies.
Request
Type alias for blocking HTTP requests.