List of all items
Structs
- ServiceBuilder
- api::Error
- api::codec::Json
- api::layer::Layer
- api::service::Service
- service::NotReady
- service::ServiceBuilder
- service::balance::error::Discover
- service::balance::p2c::Balance
- service::balance::p2c::MakeBalance
- service::balance::p2c::MakeBalanceLayer
- service::balance::p2c::MakeFuture
- service::balance::pool::Builder
- service::balance::pool::Pool
- service::balance::pool::PoolDiscoverer
- service::buffer::Buffer
- service::buffer::BufferLayer
- service::buffer::error::Closed
- service::buffer::error::ServiceError
- service::buffer::future::ResponseFuture
- service::builder::ServiceBuilder
- service::discover::ServiceList
- service::filter::AsyncFilter
- service::filter::AsyncFilterLayer
- service::filter::Filter
- service::filter::FilterLayer
- service::filter::future::AsyncResponseFuture
- service::filter::future::ResponseFuture
- service::hedge::Future
- service::hedge::Hedge
- service::layer::LayerFn
- service::layer::util::Identity
- service::layer::util::Stack
- service::limit::ConcurrencyLimit
- service::limit::ConcurrencyLimitLayer
- service::limit::GlobalConcurrencyLimitLayer
- service::limit::RateLimit
- service::limit::RateLimitLayer
- service::limit::concurrency::ConcurrencyLimit
- service::limit::concurrency::ConcurrencyLimitLayer
- service::limit::concurrency::GlobalConcurrencyLimitLayer
- service::limit::concurrency::future::ResponseFuture
- service::limit::rate::Rate
- service::limit::rate::RateLimit
- service::limit::rate::RateLimitLayer
- service::load::CompleteOnResponse
- service::load::Constant
- service::load::PeakEwma
- service::load::PeakEwmaDiscover
- service::load::PendingRequests
- service::load::PendingRequestsDiscover
- service::load::completion::CompleteOnResponse
- service::load::completion::TrackCompletionFuture
- service::load::peak_ewma::Cost
- service::load::peak_ewma::Handle
- service::load::peak_ewma::PeakEwma
- service::load::peak_ewma::PeakEwmaDiscover
- service::load::pending_requests::Count
- service::load::pending_requests::Handle
- service::load::pending_requests::PendingRequests
- service::load::pending_requests::PendingRequestsDiscover
- service::load_shed::LoadShed
- service::load_shed::LoadShedLayer
- service::load_shed::error::Overloaded
- service::load_shed::future::ResponseFuture
- service::make::AsService
- service::make::IntoService
- service::make::Shared
- service::make::future::SharedFuture
- service::pool::Layer
- service::pool::Pool
- service::ready_cache::ReadyCache
- service::ready_cache::cache::ReadyCache
- service::ready_cache::error::Failed
- service::reconnect::Reconnect
- service::reconnect::ResponseFuture
- service::retry::Retry
- service::retry::RetryLayer
- service::retry::budget::Budget
- service::retry::budget::Overdrawn
- service::retry::future::ResponseFuture
- service::spawn_ready::MakeFuture
- service::spawn_ready::MakeSpawnReady
- service::spawn_ready::SpawnReady
- service::spawn_ready::SpawnReadyLayer
- service::spawn_ready::future::ResponseFuture
- service::steer::Steer
- service::timeout::Timeout
- service::timeout::TimeoutLayer
- service::timeout::error::Elapsed
- service::timeout::future::ResponseFuture
- service::util::AndThen
- service::util::AndThenLayer
- service::util::BoxCloneService
- service::util::BoxLayer
- service::util::BoxService
- service::util::CallAll
- service::util::CallAllUnordered
- service::util::FutureService
- service::util::MapErr
- service::util::MapErrLayer
- service::util::MapFuture
- service::util::MapFutureLayer
- service::util::MapRequest
- service::util::MapRequestLayer
- service::util::MapResponse
- service::util::MapResponseLayer
- service::util::MapResult
- service::util::MapResultLayer
- service::util::Oneshot
- service::util::Optional
- service::util::Ready
- service::util::ReadyOneshot
- service::util::ServiceFn
- service::util::Then
- service::util::ThenLayer
- service::util::UnsyncBoxService
- service::util::error::optional::None
- service::util::future::AndThenFuture
- service::util::future::MapErrFuture
- service::util::future::MapResponseFuture
- service::util::future::MapResultFuture
- service::util::future::ThenFuture
- service::util::future::optional::ResponseFuture
- shutdown::Controller
- util::borrow::Borrowed
- util::borrow::Cell
Enums
Traits
- Service
- api::codec::Decode
- api::codec::Encode
- builder::ServiceBuilderExt
- builder::ServicePoolBuilderExt
- prelude::Instrument
- prelude::Layer
- prelude::Service
- prelude::ServiceExt
- service::Layer
- service::MakeService
- service::Service
- service::ServiceExt
- service::discover::Discover
- service::filter::AsyncPredicate
- service::filter::Predicate
- service::hedge::Policy
- service::layer::Layer
- service::load::Load
- service::load::TrackCompletion
- service::load::completion::TrackCompletion
- service::make::MakeConnection
- service::make::MakeService
- service::ready_cache::cache::Equivalent
- service::retry::Policy
- service::steer::Picker
- service::util::ServiceExt
Macros
Functions
- service::layer::layer_fn
- service::service_fn
- service::util::future_service
- service::util::option_layer
- service::util::service_fn
- session::stream::spawn_fut
- session::tcp::spawn