List of all items
Structs
- agents::Agent
- agents::AgentCallContext
- agents::AgentConnectionPool
- agents::AgentDecision
- agents::AgentManager
- agents::AgentMetrics
- app::AppState
- app::ComponentHealth
- app::HealthCheck
- app::ReadinessCheck
- builtin_handlers::BuiltinHandlerState
- builtin_handlers::CachePurgeRequest
- builtin_handlers::HealthResponse
- builtin_handlers::StatusResponse
- builtin_handlers::TargetStatus
- builtin_handlers::UpstreamHealthSnapshot
- builtin_handlers::UpstreamStatus
- cache::CacheConfig
- cache::CacheManager
- cache::HttpCacheStats
- discovery::ConsulDiscovery
- discovery::DiscoveryManager
- discovery::DnsDiscovery
- discovery::KubernetesDiscovery
- distributed_rate_limit::DistributedRateLimitStats
- distributed_rate_limit::RedisRateLimiter
- errors::ErrorHandler
- errors::ErrorResponse
- health::ActiveHealthChecker
- health::PassiveHealthChecker
- health::TargetHealthInfo
- http_helpers::OwnedRequestInfo
- logging::AccessLogEntry
- logging::AuditLogEntry
- logging::ErrorLogEntry
- logging::LogManager
- memory_cache::MemoryCacheConfig
- memory_cache::MemoryCacheManager
- memory_cache::MemoryCacheStats
- memory_cache::RouteMatchEntry
- memory_cache::TypedCache
- otel::OtelTracer
- otel::RequestSpan
- otel::TraceContext
- proxy::RequestContext
- proxy::SentinelProxy
- rate_limit::RateLimitConfig
- rate_limit::RateLimitManager
- rate_limit::RateLimitResult
- rate_limit::RateLimiterPool
- reload::AuditReloadHook
- reload::ConfigManager
- reload::GracefulReloadCoordinator
- reload::ReloadStats
- reload::RouteValidator
- reload::SignalManager
- reload::UpstreamValidator
- routing::CacheStats
- routing::RequestInfo
- routing::RouteMatch
- routing::RouteMatcher
- static_files::CacheStats
- static_files::CachedFile
- static_files::FileCache
- static_files::StaticFileServer
- tls::CertificateReloader
- tls::HotReloadableSniResolver
- tls::OcspCacheEntry
- tls::OcspStapler
- tls::SniResolver
- upstream::ConnectionPoolConfig
- upstream::HttpVersionOptions
- upstream::PoolConfigSnapshot
- upstream::PoolStats
- upstream::RequestContext
- upstream::TargetSelection
- upstream::UpstreamPool
- upstream::UpstreamTarget
- upstream::adaptive::AdaptiveBalancer
- upstream::adaptive::AdaptiveConfig
- upstream::consistent_hash::ConsistentHashBalancer
- upstream::consistent_hash::ConsistentHashConfig
- upstream::health::ActiveHealthChecker
- upstream::health::HealthCheckRunner
- upstream::p2c::P2cBalancer
- upstream::p2c::P2cConfig
- validation::SchemaValidator
- validation::ValidationErrorDetail
- validation::ValidationErrorResponse
- websocket::codec::WebSocketCodec
- websocket::codec::WebSocketFrame
- websocket::inspector::WebSocketInspector
- websocket::inspector::WebSocketInspectorBuilder
- websocket::proxy::CloseReason
- websocket::proxy::WebSocketHandler
- websocket::proxy::WebSocketHandlerBuilder
Enums
- LimitType
- SentinelError
- TraceIdFormat
- agents::AgentAction
- app::HealthStatus
- builtin_handlers::TargetHealthStatus
- discovery::DiscoveryConfig
- logging::AccessLogFormat
- logging::AuditEventType
- otel::OtelError
- rate_limit::RateLimitBackendType
- rate_limit::RateLimitOutcome
- reload::ReloadEvent
- reload::ReloadTrigger
- reload::SignalType
- routing::RouteError
- static_files::ContentEncoding
- tls::TlsError
- trace_id::TraceIdFormat
- upstream::consistent_hash::HashFunction
- upstream::consistent_hash::HashKeyExtractor
- upstream::p2c::LoadMetric
- websocket::codec::Opcode
- websocket::inspector::InspectionResult
- websocket::proxy::ProcessResult
Traits
- rate_limit::HeaderAccessor
- reload::ConfigValidator
- reload::ReloadHook
- upstream::LoadBalancer
- websocket::proxy::FrameInspector
Functions
- builtin_handlers::execute_handler
- cache::get_cache_eviction
- cache::get_cache_lock
- cache::get_cache_storage
- distributed_rate_limit::create_redis_rate_limiter
- http_helpers::extract_request_info
- http_helpers::get_or_create_trace_id
- http_helpers::get_or_create_trace_id_default
- http_helpers::write_error
- http_helpers::write_json_error
- http_helpers::write_response
- http_helpers::write_text_error
- otel::create_traceparent
- otel::generate_span_id
- otel::generate_trace_id
- otel::get_tracer
- otel::init_tracer
- otel::shutdown_tracer
- tls::build_server_config
- tls::build_upstream_tls_config
- tls::load_client_ca
- tls::validate_tls_config
- tls::validate_upstream_tls_config
- trace_id::generate_for_format
- trace_id::generate_tinyflake
- trace_id::generate_uuid