async fn(Request) -> Result
Instant
operations that can panic
on platforms where Instant
is not monotonic (#633)attributes
feature on tracing
dependency (#623)Buffer
(#622)BoxCloneService
which is a Clone + Send
boxed Service
(#615)ServiceExt::boxed
and ServiceExt::boxed_clone
for applying the
BoxService
and BoxCloneService
middleware (#616)ServiceBuilder::boxed
and ServiceBuilder::boxed_clone
for
applying BoxService
and BoxCloneService
layers (#616)F: Clone
bound from ServiceExt::map_request
(#607)Debug
bounds from impl Debug for BoxService
(#617)Debug
bounds from impl Debug for UnsyncBoxService
(#617)Req: Clone
bound from Clone
impls
for MakeBalance
, and MakeBalanceLayer
(#607)Req: Debug
bound from Debug
impls
for MakeBalance
, MakeFuture
, Balance
, and Pool
(#607)Req: Debug
bound from Debug
impl
for ReadyCache
(#607)Req: Debug
bound from Debug
impl
for Steer
(#607)doc(cfg(...))
attributes
of PeakEwmaDiscover
, and PendingRequestsDiscover
(#610)ServiceExt::ready_and
(renamed to
ServiceExt::ready
). (#567)ReadyAnd
future (renamed to Ready
). (#567)ServiceBuilder::layer_fn
to add a layer built from
a function. (#560)ServiceBuilder::map_future
for transforming the
futures produced by a service. (#559)ServiceBuilder::service_fn
for applying Layer
s to
an async function using util::service_fn
. (#564)service_fn
. (#563)BoxLayer
for creating boxed Layer
trait objects.
(#569)ServiceExt::map_future
. (#542)ServiceBuilder::option_layer
to optionally add a layer. (#555)Shared
which lets you implement MakeService
by cloning a
service. (#533)Debug
. They
previously wouldn't since closures never implement Debug
. (#552)Clone
for Steer
. (#554)tracing
span to
spawned tasks (#557)tracing
for the features that need it. (#551)