List of all items
Structs
- BoxLayer
- CancellationToken
- backend_service::ArcHyperService
- backend_service::http_client_service::ClientRepo
- backend_service::http_client_service::HttpClient
- backend_service::http_client_service::NoCertificateVerification
- backend_service::http_client_service::SgHttpClientConfig
- body::SgBody
- body::observer::Observer
- extension::BackendHost
- extension::Defer
- extension::EnterTime
- extension::Extension
- extension::FromBackend
- extension::GatewayName
- extension::IsEastWestTraffic
- extension::Matched
- extension::MatchedSgRouter
- extension::OriginalIpAddr
- extension::PeerAddr
- extension::Reflect
- extension::user_group::combinator::All
- extension::user_group::combinator::And
- extension::user_group::combinator::Any
- extension::user_group::combinator::Not
- extension::user_group::combinator::Or
- helper_layers::balancer::Balancer
- helper_layers::balancer::ip_hash::IpHash
- helper_layers::balancer::random::Random
- helper_layers::function::Closure
- helper_layers::function::FnLayer
- helper_layers::function::FnService
- helper_layers::function::Handler
- helper_layers::function::Inner
- helper_layers::injector::Injector
- helper_layers::injector::InjectorLayer
- helper_layers::map_future::MapFuture
- helper_layers::map_future::MapFutureLayer
- helper_layers::map_request::MapRequest
- helper_layers::map_request::MapRequestLayer
- helper_layers::random_pick::RandomPick
- helper_layers::reload::Reload
- helper_layers::reload::ReloadLayer
- helper_layers::reload::Reloader
- helper_layers::route::Parts
- helper_layers::route::RouterService
- helper_layers::timeout::Timeout
- helper_layers::timeout::TimeoutFuture
- helper_layers::timeout::TimeoutLayer
- listener::SgListen
- service::Http
- service::Https
- service::HyperServiceAdapter
- service::http_gateway::Gateway
- service::http_gateway::GatewayRouter
- service::http_gateway::HttpRoutedService
- service::http_gateway::builder::GatewayBuilder
- service::http_route::HttpBackend
- service::http_route::HttpBackendService
- service::http_route::HttpRoute
- service::http_route::HttpRouteRule
- service::http_route::HttpRouteRuleService
- service::http_route::HttpRouter
- service::http_route::builder::FileBackendKindBuilder
- service::http_route::builder::HttpBackendBuilder
- service::http_route::builder::HttpBackendKindBuilder
- service::http_route::builder::HttpRouteBuilder
- service::http_route::builder::HttpRouteRuleBuilder
- service::http_route::match_hostname::HostnameMatcherNode
- service::http_route::match_hostname::HostnameMatcherNodeIter
- service::http_route::match_hostname::HostnameMatcherNodeIterMut
- service::http_route::match_hostname::HostnameTree
- service::http_route::match_hostname::HostnameTreeIter
- service::http_route::match_hostname::HostnameTreeIterMut
- service::http_route::match_request::HttpMethodMatch
- service::http_route::match_request::HttpQueryMatch
- service::http_route::match_request::HttpRouteMatch
- service::http_route::match_request::SgHttpHeaderMatchRewrite
- utils::Authorization
- utils::Basic
- utils::Bearer
- utils::HostAndPort
- utils::PathIter
- utils::Snowflake
- utils::query_kv::QueryKvIter
Enums
- service::http_route::Backend
- service::http_route::BalancePolicyEnum
- service::http_route::match_request::HttpPathMatchRewrite
- service::http_route::match_request::SgHttpHeaderMatchRewritePolicy
- service::http_route::match_request::SgHttpQueryMatchPolicy
- utils::StrExtractorKind
- utils::StrExtractorPartsKind
Traits
- Layer
- SgRequestExt
- SgResponseExt
- backend_service::SharedHyperService
- body::observer::State
- extension::user_group::UserGroup
- extension::user_group::UserGroupExt
- extractor::Extract
- extractor::OptionalExtract
- helper_layers::balancer::BalancePolicy
- helper_layers::function::FnLayerMethod
- helper_layers::function::handler::HandlerFn
- helper_layers::route::Router
- injector::Inject
- service::TcpService
- service::http_route::builder::BackendKindBuilder
- service::http_route::match_request::MatchRequest
- utils::XRequestIdAlgo
Functions
- backend_service::echo::echo
- backend_service::get_echo_service
- backend_service::get_http_backend_service
- backend_service::http_backend_service
- backend_service::http_backend_service_inner
- backend_service::http_client_service::get_client
- backend_service::static_file_service::cache_policy
- backend_service::static_file_service::static_file_service
- helper_layers::map_request::add_extension::add_extension
- service::http_gateway::builder::default_gateway_route_fallback
- service::http_gateway::create_http_router
- utils::dump
- utils::fold_box_layers::fold_layers
- utils::h2_downgrade
- utils::never
- utils::req_length_or_chunked
- utils::schema_port::port_to_schema
- utils::schema_port::schema_to_port
- utils::with_length_or_chunked
- utils::x_forwarded_for
- utils::x_request_id