Skip to main content

Module services

Module services 

Source
Expand description

Reusable services and middleware.

This module includes request buffering, in-flight request limits, keep-alive handling, retries, per-request extensions, and timeouts.

Modules§

buffer
Service that buffers incoming requests.
inflight
Middleware for limiting concurrent service calls.
keepalive
onerequest
Middleware that permits one service call at a time.
retry
timeout
Service that applies a timeout to requests.

Structs§

Counter
A shared count with an asynchronous capacity notification.
CounterGuard
An acquired counter slot.
Extensions
A type map of request extensions.