List of all items
Structs
- auth::JwtClaimProjection
- auth::RequestSignature
- auth::RequestSignatureVerifier
- balancer::NodeSnapshot
- balancer::P2cBalancer
- balancer::P2cRequest
- bloom::BloomFilter
- breaker::CircuitBreaker
- breaker::CircuitBreakerConfig
- breaker::CircuitBreakerPermit
- breaker::CircuitBreakerSnapshot
- breaker::RollingCircuitBreakerConfig
- cache::CacheStats
- cache::MemoryCache
- cache::ReadThroughCache
- cache::TtlCache
- config::ServiceConfig
- config_center::ConfigCenterError
- config_center::ConfigSnapshot
- config_center::DynamicConfig
- discov::DiscoveredEndpoint
- discov::DiscoveryReconnectBackoff
- discov::ServiceLease
- discov::ServiceRegistry
- discov::ServiceSubscription
- etcd::EtcdClient
- etcd::EtcdConfig
- etcd::EtcdConfigWatcher
- etcd::EtcdServiceLease
- etcd::EtcdServiceSubscription
- executor::BatchExecutor
- executor::ChunkExecutor
- executor::DelayExecutor
- executor::LessExecutor
- executor::PeriodicExecutor
- fx::RetryPolicy
- hash::ConsistentHash
- health::HealthRegistry
- health::HealthSnapshot
- kubernetes::KubernetesDiscovery
- kubernetes::KubernetesDiscoveryConfig
- kubernetes::KubernetesServiceSubscription
- limit::PeriodLimiter
- limit::RedisLimiterSnapshot
- limit::RedisPeriodLimiter
- limit::RedisTokenLimiter
- limit::TokenLimiter
- load::AdaptiveShedder
- load::LoadShedderConfig
- load::LoadShedderSnapshot
- load::ShedPermit
- log::LogConfig
- log::LogContext
- log::LogField
- log::LogSampler
- log::Logger
- metric::CounterVec
- metric::GaugeVec
- metric::HistogramOptions
- metric::HistogramVec
- metric::Metrics
- metric::VectorOptions
- profile::ProfilePoint
- profile::ProfileSnapshot
- profile::Profiler
- pubsub::Broker
- pubsub::Subscription
- queue::BalancedPusher
- queue::FanoutPusher
- queue::PushError
- queue::QueueMetrics
- queue::QueueProducer
- queue::QueueReceiver
- queue::QueueRuntime
- queue::QueueRuntimeConfig
- queue::QueueSender
- queue::RunningQueue
- rolling::RollingSnapshot
- rolling::RollingWindow
- service::RunningServices
- service::ServiceGroup
- service::Shutdown
- service::ShutdownHandle
- singleflight::SingleFlight
- stores_mongo::CachedMongoCollection
- stores_mongo::MongoCacheConfig
- stores_mongo::MongoStore
- stores_mongo::MongoStoreConfig
- stores_mongo::MongoStoreMetrics
- stores_redis::RedisJsonCache
- stores_redis::RedisLock
- stores_redis::RedisModelCache
- stores_redis::RedisModelCacheConfig
- stores_redis::RedisStore
- stores_redis::RedisStoreConfig
- stores_redis::RedisStoreMetrics
- stores_redis::RedisSubscription
- stores_redis::RedisSubscriptionConfig
- stores_redis::RedisSubscriptionMessage
- stores_sql::CachedSqlStore
- stores_sql::SqlCacheConfig
- stores_sql::SqlStore
- stores_sql::SqlStoreConfig
- stores_sql::SqlStoreMetrics
- telemetry::Telemetry
- telemetry::TelemetryConfig
- telemetry::TelemetrySpan
- trace::TraceContext
- trace::TraceContextError
- trace::TraceFlags
- validation::Validation
- validation::ValidationErrors
- validation::Violation
Enums
- auth::AuthFailure
- auth::JwtValidationError
- balancer::BalancerError
- bloom::BloomError
- breaker::BreakerState
- breaker::CircuitBreakerError
- breaker::CircuitBreakerPolicy
- breaker::CircuitOutcome
- config::ConfigError
- config::ConfigFormat
- config::ServiceMode
- discov::DiscoveryError
- discov::ServiceEvent
- etcd::EtcdError
- executor::BatchExecutorError
- executor::DelayExecutorError
- executor::PeriodicExecutorError
- kubernetes::KubernetesDiscoveryError
- limit::LimitDecision
- load::LoadShedderMode
- log::LogEncoding
- log::LogError
- log::LogLevel
- log::LogTarget
- log::RotationPolicy
- metric::MetricsError
- queue::PusherConfigError
- queue::QueueConfigError
- queue::QueueEvent
- queue::QueueRuntimeError
- service::ServiceGroupError
- service::ShutdownSignal
- singleflight::SingleFlightError
- stores_mongo::MongoStoreError
- stores_redis::RedisCacheError
- stores_redis::RedisModelCacheError
- stores_redis::RedisStoreError
- stores_redis::RedisSubscriptionEvent
- stores_redis::RedisTtl
- stores_sql::SqlStoreError
- telemetry::OtlpTransport
- telemetry::TelemetryError
- telemetry::TelemetrySpanKind
Traits
Functions
- auth::decode_jwt_hs256
- auth::encode_jwt_hs256
- auth::sign_request
- config::load_config
- config::parse_config
- fx::retry
- fx::timeout
- queue::bounded
- service::wait_for_shutdown_signal