API Reference Finch v#0.22.0

View Source

Modules

An HTTP client with a focus on performance, built on top of Mint and NimblePool.

An HTTP error.

HTTP1 Pool metrics.

HTTP2 Pool metrics.

Represents HTTP protocol errors returned by Finch.

Defines a pool structure for identifying and configuring connection pools.

Behaviour for selecting a pool worker when multiple workers are registered under the same pool key.

Selects a pool worker by hashing a key, so the same key always maps to the same worker.

Selects a pool worker uniformly at random. No state required.

Selects pool workers in round-robin order using an atomics counter.

A request struct.

A response to a request.

Telemetry integration.

Represents transport errors returned by Finch.