Expand description
Combinator and helper types used by the public API.
Structsยง
- AndThen
- Service produced by the
and_thencombinator. - AndThen
Factory - Service factory produced by the
and_thencombinator. - Apply
- Service produced by
apply_fn. - Apply
Ctx - Context passed to middleware functions created by
apply_fn. - Apply
Factory - Service factory produced by
apply_fn_factory. - Apply
Middleware - A service factory with middleware applied.
- FnFactory
- A
ServiceFactorybacked by an asynchronous constructor function. - FnMiddleware
- Middleware backed by an asynchronous function.
- FnReadiness
- A pass-through service with readiness controlled by an asynchronous function.
- FnService
- A
Servicebacked by an asynchronous function. - FnService
St - A state-aware
Servicebacked by an asynchronous function. - FnService
StFactory - A service factory backed by a clonable, state-aware asynchronous function.
- FnShutdown
- A pass-through service that invokes an asynchronous shutdown callback once.
- Map
- Service produced by the
mapcombinator. - MapErr
- Service produced by the
map_errcombinator. - MapErr
Factory - Service factory produced by the
map_errcombinator. - MapFactory
- Service factory produced by the
mapcombinator. - MapInit
Err - Service factory produced by the
map_init_errcombinator. - MapState
- A service that substitutes fixed state for the outer pipeline state.
- MapState
Factory - A factory that creates
MapStateservices using fixed state. - Service
Chain - A builder for composing services and combinators into one service.
- Service
Chain Factory - A builder for composing service factories and combinators.
- Then
- Service produced by the
thencombinator. - Then
Factory - Service factory produced by the
thencombinator.