List of all items
Structs
- BoxLayer
- 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
- extension::BackendHost
- extension::EnterTime
- extension::FromBackend
- extension::GatewayName
- extension::Matched
- extension::MatchedSgRouter
- extension::PeerAddr
- extension::Reflect
- extractor::Extension
- 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::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::gateway::Gateway
- service::gateway::GatewayRouter
- service::gateway::HttpRoutedService
- service::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::HostAndPort
- 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
Traits
- Layer
- SgRequestExt
- SgResponseExt
- backend_service::SharedHyperService
- extension::ExtensionPack
- extractor::Extract
- helper_layers::balancer::BalancePolicy
- helper_layers::function::FnLayerMethod
- helper_layers::function::handler::HandlerFn
- helper_layers::route::Router
- 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::gateway::builder::default_gateway_route_fallback
- service::gateway::create_http_router
- utils::fold_box_layers::fold_layers
- utils::never
- 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