List of all items
Structs
- acme::AcmeClient
- acme::CertificateStorage
- acme::ChallengeManager
- acme::RenewalScheduler
- agents::Agent
- agents::AgentCallContext
- agents::AgentConnectionPool
- agents::AgentDecision
- agents::AgentManager
- agents::AgentMetrics
- agents::AgentV2
- 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
- decompression::DecompressionConfig
- decompression::DecompressionResult
- decompression::DecompressionStats
- discovery::ConsulDiscovery
- discovery::DiscoveryManager
- discovery::DnsDiscovery
- discovery::FileDiscovery
- discovery::KubernetesDiscovery
- distributed_rate_limit::DistributedRateLimitStats
- distributed_rate_limit::RedisRateLimiter
- errors::ErrorHandler
- errors::ErrorResponse
- geo_filter::GeoDatabaseWatcher
- geo_filter::GeoFilterManager
- geo_filter::GeoFilterPool
- geo_filter::GeoFilterResult
- geo_filter::Ip2LocationDatabase
- geo_filter::MaxMindDatabase
- grpc_health::GrpcHealthCheck
- health::ActiveHealthChecker
- health::PassiveHealthChecker
- health::TargetHealthInfo
- health::WarmthTracker
- http_helpers::OwnedRequestInfo
- inference::CostCalculator
- inference::GuardrailProcessor
- inference::InferenceCheckResult
- inference::InferenceMetrics
- inference::InferenceRateLimitManager
- inference::InferenceRouteStats
- inference::StreamingTokenCounter
- inference::StreamingTokenResult
- inference::TiktokenManager
- inference::TokenBudgetTracker
- inference::TokenCounter
- inference::TokenEstimate
- inference::TokenRateLimiter
- logging::AccessLogEntry
- logging::AuditLogEntry
- logging::ErrorLogEntry
- logging::LogManager
- memcached_rate_limit::MemcachedRateLimitStats
- memcached_rate_limit::MemcachedRateLimiter
- memory_cache::MemoryCacheConfig
- memory_cache::MemoryCacheManager
- memory_cache::MemoryCacheStats
- memory_cache::RouteMatchEntry
- memory_cache::TypedCache
- metrics::MetricsManager
- metrics::MetricsResponse
- otel::OtelTracer
- otel::RequestSpan
- otel::TraceContext
- proxy::FallbackDecision
- proxy::FallbackEvaluator
- proxy::FallbackMetrics
- proxy::ModelRoutingMetrics
- proxy::ModelRoutingResult
- proxy::RequestContext
- proxy::SentinelProxy
- rate_limit::RateLimitCheckInfo
- 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
- scoped_circuit_breaker::ScopedBreakerStatus
- scoped_circuit_breaker::ScopedCircuitBreakerManager
- scoped_rate_limit::ScopedRateLimitManager
- scoped_rate_limit::ScopedRateLimitResult
- scoped_routing::ScopedRouteMatch
- scoped_routing::ScopedRouteMatcher
- shadow::ShadowManager
- 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::ShadowTarget
- 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::inference_health::InferenceHealthCheck
- upstream::least_tokens::LeastTokensQueuedBalancer
- upstream::least_tokens::LeastTokensQueuedConfig
- upstream::least_tokens::LeastTokensQueuedTargetStats
- upstream::locality::LocalityAwareBalancer
- upstream::locality::LocalityAwareConfig
- upstream::maglev::MaglevBalancer
- upstream::maglev::MaglevConfig
- upstream::p2c::P2cBalancer
- upstream::p2c::P2cConfig
- upstream::peak_ewma::PeakEwmaBalancer
- upstream::peak_ewma::PeakEwmaConfig
- upstream::sticky_session::StickySessionBalancer
- upstream::sticky_session::StickySessionRuntimeConfig
- upstream::subset::SubsetBalancer
- upstream::subset::SubsetConfig
- upstream::weighted_least_conn::WeightedLeastConnBalancer
- upstream::weighted_least_conn::WeightedLeastConnConfig
- 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
- acme::AcmeError
- agents::AgentAction
- app::HealthStatus
- builtin_handlers::TargetHealthStatus
- decompression::DecompressionError
- discovery::DiscoveryConfig
- geo_filter::GeoLookupError
- inference::PiiCheckResult
- inference::PromptInjectionResult
- inference::TiktokenEncoding
- inference::TokenCountSource
- inference::TokenRateLimitResult
- inference::TokenSource
- logging::AccessLogFormat
- logging::AuditEventType
- otel::OtelError
- proxy::FallbackReason
- 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::locality::LocalityFallback
- upstream::maglev::MaglevKeySource
- upstream::p2c::LoadMetric
- upstream::subset::SubsetInnerAlgorithm
- upstream::weighted_least_conn::TieBreakerStrategy
- websocket::codec::Opcode
- websocket::inspector::InspectionResult
- websocket::proxy::ProcessResult
Traits
- geo_filter::GeoDatabase
- inference::InferenceProviderAdapter
- rate_limit::HeaderAccessor
- reload::ConfigValidator
- reload::ReloadHook
- upstream::LoadBalancer
- websocket::proxy::FrameInspector
Functions
- builtin_handlers::execute_handler
- cache::configure_cache
- cache::get_cache_eviction
- cache::get_cache_lock
- cache::get_cache_storage
- cache::is_cache_enabled
- decompression::decompress_body
- decompression::decompress_body_with_stats
- decompression::is_supported_encoding
- decompression::parse_content_encoding
- 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_rate_limit_error
- http_helpers::write_response
- http_helpers::write_text_error
- inference::create_inference_provider
- inference::create_provider
- inference::extract_inference_content
- inference::is_sse_response
- inference::tiktoken_manager
- memcached_rate_limit::create_memcached_rate_limiter
- otel::create_traceparent
- otel::generate_span_id
- otel::generate_trace_id
- otel::get_tracer
- otel::init_tracer
- otel::shutdown_tracer
- proxy::extract_model_from_headers
- proxy::find_upstream_for_model
- proxy::get_fallback_metrics
- proxy::get_model_routing_metrics
- proxy::init_fallback_metrics
- proxy::init_model_routing_metrics
- shadow::buffer_request_body
- shadow::clone_body_for_shadow
- shadow::should_buffer_method
- tls::build_server_config
- tls::build_upstream_tls_config
- tls::load_client_ca
- tls::load_client_cert_key
- tls::validate_tls_config
- tls::validate_upstream_tls_config
- trace_id::generate_for_format
- trace_id::generate_tinyflake
- trace_id::generate_uuid
Type Aliases
Constants
- metrics::standard::ACTIVE_CONNECTIONS
- metrics::standard::ACTIVE_REQUESTS
- metrics::standard::AGENT_DURATION
- metrics::standard::AGENT_REQUESTS
- metrics::standard::CACHE_ACCESSES
- metrics::standard::CACHE_SIZE
- metrics::standard::CIRCUIT_BREAKER_OPEN
- metrics::standard::CIRCUIT_BREAKER_TRIPS
- metrics::standard::RATE_LIMITED
- metrics::standard::REQUESTS_TOTAL
- metrics::standard::REQUEST_DURATION
- metrics::standard::UPSTREAM_DURATION
- metrics::standard::UPSTREAM_REQUESTS
- otel::TRACEPARENT_HEADER
- otel::TRACESTATE_HEADER
- trace_id::TINYFLAKE_LENGTH
- websocket::codec::DEFAULT_MAX_FRAME_SIZE