List of all items
Structs
- RequestValidator
- api::rbac_management::AssignRoleRequest
- api::rbac_management::CreatePermissionRequest
- api::rbac_management::CreateRoleRequest
- api::rbac_management::PermissionDto
- api::rbac_management::RbacManagementState
- api::rbac_management::RoleDto
- api::rbac_management::UserRoleDto
- api::rbac_management::db_backend::RbacDbBackend
- api_key::ApiKeyAuthenticator
- api_key::ApiKeyConfig
- api_key::StaticApiKeyConfig
- config::ActionConfig
- config::AuthConfig
- config::CacheConfig
- config::CustomEndpointsConfig
- config::DatabaseConfig
- config::FileConfig
- config::HttpServerConfig
- config::JwtConfig
- config::LifecycleConfig
- config::LoggingConfig
- config::NotificationsConfig
- config::OAuthProviderConfig
- config::ObserverConfig
- config::QueueConfig
- config::RealtimeConfig
- config::ReplicaConfig
- config::RuntimeConfig
- config::SearchConfig
- config::ServerLimitsConfig
- config::StorageConfig
- config::TlsConfig
- config::WebhookRouteConfig
- config::cors::CorsConfig
- config::error_sanitization::ErrorSanitizationConfig
- config::error_sanitization::ErrorSanitizer
- config::metrics::LatencyTargets
- config::metrics::MetricsConfig
- config::metrics::SloConfig
- config::pool_tuning::PoolPressureMonitorConfig
- config::rate_limiting::BackpressureConfig
- config::rate_limiting::RateLimitRule
- config::rate_limiting::RateLimitingConfig
- config::tracing::TracingConfig
- config::validation::ConfigValidator
- config::validation::ValidationResult
- error::ErrorExtensions
- error::ErrorLocation
- error::ErrorResponse
- error::GraphQLError
- extractors::OptionalSecurityContext
- logging::ErrorDetails
- logging::LogMetrics
- logging::RequestContext
- logging::RequestId
- logging::RequestLogger
- logging::SourceLocation
- logging::StructuredLogEntry
- metrics_server::Histogram
- metrics_server::MetricsCollector
- metrics_server::OperationMetrics
- metrics_server::OperationMetricsRegistry
- metrics_server::PrometheusMetrics
- metrics_server::TimingGuard
- middleware::auth::BearerAuthState
- middleware::oidc_auth::AuthUser
- middleware::oidc_auth::OidcAuthState
- middleware::rate_limit::CheckResult
- middleware::rate_limit::RateLimitConfig
- middleware::rate_limit::RateLimitExceeded
- middleware::rate_limit::RateLimitingSecurityConfig
- middleware::tenant::TenantContext
- pool::auto_tuner::PoolSizingAdvisor
- prelude::CompiledSchema
- prelude::RequestValidator
- resilience::backpressure::AdmissionController
- resilience::backpressure::AdmissionPermit
- routes::api::admin::AdminConfigResponse
- routes::api::admin::CacheClearRequest
- routes::api::admin::CacheClearResponse
- routes::api::admin::CacheStatsResponse
- routes::api::admin::ExplainRequest
- routes::api::admin::ReloadSchemaRequest
- routes::api::admin::ReloadSchemaResponse
- routes::api::design::CategoryAuditResponse
- routes::api::design::DesignAuditRequest
- routes::api::design::DesignAuditResponse
- routes::api::design::DesignIssueResponse
- routes::api::design::SeverityCountResponse
- routes::api::query::ComplexityInfo
- routes::api::query::ExplainRequest
- routes::api::query::ExplainResponse
- routes::api::query::StatsResponse
- routes::api::query::ValidateRequest
- routes::api::query::ValidateResponse
- routes::api::schema::GraphQLSchemaResponse
- routes::api::schema::JsonSchemaResponse
- routes::api::types::ApiError
- routes::api::types::ApiResponse
- routes::api::types::SanitizedConfig
- routes::auth::AuthCallbackQuery
- routes::auth::AuthPkceState
- routes::auth::AuthStartQuery
- routes::auth::RevocationRouteState
- routes::auth::RevokeAllRequest
- routes::auth::RevokeAllResponse
- routes::auth::RevokeTokenRequest
- routes::auth::RevokeTokenResponse
- routes::graphql::app_state::AppState
- routes::graphql::request::GraphQLGetParams
- routes::graphql::request::GraphQLRequest
- routes::graphql::request::GraphQLResponse
- routes::health::CacheHealth
- routes::health::DatabaseStatus
- routes::health::HealthResponse
- routes::health::ObserverHealth
- routes::health::ReadinessResponse
- routes::health::SecretsHealth
- routes::introspection::IntrospectionResponse
- routes::introspection::MutationInfo
- routes::introspection::QueryInfo
- routes::introspection::TypeInfo
- routes::metrics::MetricsResponse
- routes::playground::PlaygroundState
- routes::subscriptions::SubscriptionMetrics
- routes::subscriptions::SubscriptionState
- schema::loader::CompiledSchemaLoader
- server::Server
- server_config::ServerConfig
- server_config::observers::AdmissionConfig
- server_config::tls::DatabaseTlsConfig
- server_config::tls::TlsServerConfig
- storage::local::LocalStorageBackend
- subscriptions::event_bridge::EntityEvent
- subscriptions::event_bridge::EventBridge
- subscriptions::event_bridge::EventBridgeConfig
- subscriptions::lifecycle::NoopLifecycle
- subscriptions::protocol::ProtocolCodec
- subscriptions::webhook_lifecycle::WebhookLifecycle
- tls::TlsSetup
- token_revocation::InMemoryRevocationStore
- token_revocation::TokenRevocationConfig
- token_revocation::TokenRevocationManager
- trusted_documents::TrustedDocumentStore
- validation::ComplexityConfig
- validation::QueryMetrics
- validation::RequestValidator
Enums
- ComplexityValidationError
- ServerError
- api::rbac_management::db_backend::RbacDbError
- api_key::ApiKeyResult
- config::env::EnvError
- config::env::ParseError
- error::ErrorCode
- logging::LogLevel
- middleware::rate_limit::RateLimiter
- pool::auto_tuner::PoolSizingRecommendation
- prelude::ComplexityValidationError
- schema::loader::SchemaLoadError
- server_config::tls::PlaygroundTool
- subscriptions::protocol::ProtocolError
- subscriptions::protocol::WsProtocol
- token_revocation::RevocationError
- token_revocation::TokenRejection
- trusted_documents::TrustedDocumentError
- trusted_documents::TrustedDocumentMode
- validation::ComplexityValidationError
Traits
- storage::StorageBackend
- subscriptions::lifecycle::SubscriptionLifecycle
- token_revocation::RevocationStore
Functions
- api::rbac_management::rbac_management_router
- api_key::api_key_authenticator_from_schema
- config::env::get_env_value
- config::env::parse_duration
- config::env::parse_size
- config::env::resolve_env_value
- middleware::auth::bearer_auth_middleware
- middleware::auth::extract_bearer_token
- middleware::content_type::require_json_content_type
- middleware::cors::cors_layer
- middleware::cors::cors_layer_restricted
- middleware::cors::security_headers_middleware
- middleware::header_limits::header_limits_middleware
- middleware::metrics::metrics_middleware
- middleware::oidc_auth::oidc_auth_middleware
- middleware::rate_limit::build_rate_limit_key
- middleware::rate_limit::rate_limit_middleware
- middleware::tenant::tenant_middleware
- middleware::trace::trace_layer
- routes::api::admin::cache_clear_handler
- routes::api::admin::cache_stats_handler
- routes::api::admin::config_handler
- routes::api::admin::explain_handler
- routes::api::admin::grafana_dashboard_handler
- routes::api::admin::reload_schema_handler
- routes::api::design::auth_audit_handler
- routes::api::design::cache_audit_handler
- routes::api::design::compilation_audit_handler
- routes::api::design::cost_audit_handler
- routes::api::design::federation_audit_handler
- routes::api::design::overall_design_audit_handler
- routes::api::openapi::get_openapi_spec
- routes::api::query::explain_handler
- routes::api::query::stats_handler
- routes::api::query::validate_handler
- routes::api::routes
- routes::api::schema::export_json_handler
- routes::api::schema::export_sdl_handler
- routes::auth::auth_callback
- routes::auth::auth_start
- routes::auth::revoke_all_tokens
- routes::auth::revoke_token
- routes::graphql::handler::graphql_get_handler
- routes::graphql::handler::graphql_handler
- routes::health::health_handler
- routes::health::readiness_handler
- routes::introspection::introspection_handler
- routes::metrics::metrics_handler
- routes::metrics::metrics_json_handler
- routes::playground::playground_handler
- routes::subscriptions::subscription_handler
- routes::subscriptions::subscription_metrics
- routes::well_known::security_txt_handler
- storage::create_backend
- storage::validate_key
- token_revocation::revocation_manager_from_schema
- tracing_utils::extract_trace_context
- trusted_documents::hits_total
- trusted_documents::misses_total
- trusted_documents::record_hit
- trusted_documents::record_miss
- trusted_documents::record_rejected
- trusted_documents::rejected_total