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
- cli::Cli
- cli::ServerArgs
- config::ActionConfig
- config::AuthConfig
- config::CacheConfig
- config::CustomEndpointsConfig
- config::DatabaseConfig
- config::DatabaseConfigBuilder
- config::FileConfig
- config::HttpServerConfig
- config::HttpServerConfigBuilder
- config::JwtConfig
- config::LifecycleConfig
- config::LifecycleConfigBuilder
- config::LoggingConfig
- config::NotificationsConfig
- config::OAuthProviderConfig
- config::ObserverConfig
- config::QueueConfig
- config::RealtimeConfig
- config::ReplicaConfig
- config::RuntimeConfig
- config::SearchConfig
- config::ServerLimitsConfig
- config::ServerLimitsConfigBuilder
- config::StorageConfig
- config::TlsConfig
- config::UsagePersistenceConfig
- 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::pool_tuning::PoolPressureMonitorConfigBuilder
- 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
- extractors::PeerIp
- 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::hs256_auth::Hs256AuthState
- middleware::oidc_auth::AuthUser
- middleware::oidc_auth::OidcAuthState
- middleware::oidc_auth::SessionJti
- 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
- realtime::connections::CloseSignal
- realtime::connections::ConnectionManager
- realtime::connections::ConnectionState
- realtime::context_hash::SecurityContextHashInput
- realtime::delivery::ChangeMessage
- realtime::delivery::EntityEvent
- realtime::delivery::EventDeliveryPipeline
- realtime::observer::RealtimeBroadcastObserver
- realtime::routes::RealtimeSchemaConfig
- realtime::server::RealtimeConfig
- realtime::server::RealtimeServer
- realtime::server::RealtimeState
- realtime::server::TokenInfo
- realtime::server::WsQueryParams
- realtime::subscriptions::FieldFilter
- realtime::subscriptions::SubscriptionDetails
- realtime::subscriptions::SubscriptionManager
- 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::metadata::FieldSecurityMetadata
- routes::api::metadata::MetadataResponse
- 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::query_stats::QueryStatsDetailResponse
- routes::api::query_stats::QueryStatsParams
- routes::api::query_stats::QueryStatsResetResponse
- routes::api::query_stats::QueryStatsResponse
- routes::api::schema::GraphQLSchemaResponse
- routes::api::schema::JsonSchemaResponse
- routes::api::tenant_admin::DomainListResponse
- routes::api::tenant_admin::DomainMapping
- routes::api::tenant_admin::DomainRegistrationRequest
- routes::api::tenant_admin::DomainResponse
- routes::api::tenant_admin::EventsQuery
- routes::api::tenant_admin::TenantEventsResponse
- routes::api::tenant_admin::TenantHealthResponse
- routes::api::tenant_admin::TenantListResponse
- routes::api::tenant_admin::TenantMetadata
- routes::api::tenant_admin::TenantRegistrationRequest
- routes::api::tenant_admin::TenantResponse
- routes::api::types::ApiError
- routes::api::types::ApiResponse
- routes::api::types::SanitizedConfig
- routes::api::usage::UsageQueryParams
- routes::api::usage::UsageResponse
- routes::auth::AuthCallbackQuery
- routes::auth::AuthMeState
- 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::graphql::tenant_key::DomainRegistry
- routes::graphql::tenant_key::TenantKeyResolver
- routes::graphql::tenant_registry::TenantExecutorRegistry
- routes::graphql::tenant_registry::TenantQuota
- 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::realtime::BroadcastRequest
- routes::realtime::BroadcastResponse
- routes::realtime::BroadcastState
- routes::storage::SignQuery
- routes::storage::StorageRouteState
- routes::studio::StudioAssets
- routes::studio::admin::AdminHealthResponse
- routes::studio::admin::AdminSchemaResponse
- routes::studio::auth_users::AdminUser
- routes::studio::auth_users::UserInviteRequest
- routes::studio::auth_users::UserInviteResponse
- routes::studio::auth_users::UserListResponse
- routes::studio::data::DataBrowserQuery
- routes::studio::data::DataMutateRequest
- routes::studio::data::DataQueryResponse
- routes::studio::data::FilterClause
- routes::studio::data::SortClause
- routes::studio::function_ops::FunctionEntry
- routes::studio::function_ops::FunctionListResponse
- routes::studio::function_ops::InvocationLogEntry
- routes::studio::function_ops::InvokeRequest
- routes::studio::function_ops::InvokeResponse
- routes::studio::function_ops::SecretSetRequest
- routes::studio::function_ops::SecretsKeysResponse
- routes::studio::metrics_summary::CacheStats
- routes::studio::metrics_summary::ErrorRates
- routes::studio::metrics_summary::LatencyStats
- routes::studio::metrics_summary::MetricsSummary
- routes::studio::metrics_summary::PoolStats
- routes::studio::metrics_summary::SubscriptionStats
- routes::studio::realtime_monitor::PresenceRoom
- routes::studio::realtime_monitor::RealtimeStatsResponse
- routes::studio::storage_browser::BucketEntry
- routes::studio::storage_browser::BucketListResponse
- routes::studio::storage_browser::DeleteObjectRequest
- routes::studio::storage_browser::ObjectEntry
- routes::studio::storage_browser::ObjectListQuery
- routes::studio::storage_browser::ObjectListResponse
- routes::studio::storage_browser::PresignRequest
- routes::subscriptions::SubscriptionMetrics
- routes::subscriptions::SubscriptionState
- schema::loader::CompiledSchemaLoader
- schema::loader::ExtendedCompiledSchema
- schema::loader::FunctionsConfig
- schema::loader::SchemaBucketDef
- schema::loader::SchemaStorageConfig
- server::Server
- server_config::FileSectionConfig
- server_config::ServerConfig
- server_config::StorageSectionConfig
- server_config::TenancyRuntimeConfig
- server_config::TenancyServerConfig
- server_config::hs256::Hs256Config
- server_config::observers::AdmissionConfig
- server_config::storage::ResolvedStorage
- server_config::tls::DatabaseTlsConfig
- server_config::tls::TlsServerConfig
- storage::local::LocalStorageBackend
- subscriptions::broadcast::BroadcastConfig
- subscriptions::broadcast::BroadcastManager
- subscriptions::broadcast::BroadcastMessage
- subscriptions::broadcast::BroadcastStats
- subscriptions::event_bridge::EntityEvent
- subscriptions::event_bridge::EventBridge
- subscriptions::event_bridge::EventBridgeConfig
- subscriptions::lifecycle::NoopLifecycle
- subscriptions::presence::PresenceConfig
- subscriptions::presence::PresenceDiff
- subscriptions::presence::PresenceManager
- subscriptions::presence::PresenceMember
- subscriptions::presence::PresenceState
- subscriptions::presence::PresenceStats
- subscriptions::protocol::ProtocolCodec
- subscriptions::webhook_lifecycle::WebhookLifecycle
- subsystems::BeforeMutationHooks
- subsystems::FunctionsSubsystem
- subsystems::RealtimeSubsystem
- subsystems::ServerSubsystems
- subsystems::StorageSubsystem
- subsystems::builder::ServerSubsystemsBuilder
- tenancy::audit::AuditActor
- tenancy::audit::InMemoryAuditLog
- tenancy::audit::TenantEvent
- tenancy::pool_factory::TenantPoolConfig
- tls::TlsSetup
- token_revocation::InMemoryRevocationStore
- token_revocation::PostgresRevocationStore
- token_revocation::TokenRevocationConfig
- token_revocation::TokenRevocationManager
- trusted_documents::TrustedDocumentStore
- usage::aggregator::NoopBackend
- usage::aggregator::PostgresBackend
- usage::aggregator::UsageAggregator
- usage::aggregator::UsageSummary
- usage::events::MutationAuditEvent
- usage::layer::MutationAuditLayer
- 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
- realtime::delivery::EventKindSerde
- realtime::protocol::ClientMessage
- realtime::protocol::ServerMessage
- realtime::subscriptions::EventKind
- realtime::subscriptions::FilterOperator
- routes::api::admin::CacheStatus
- routes::graphql::tenant_registry::TenantStatus
- routes::studio::data::FilterOp
- routes::studio::data::MutateOperation
- routes::studio::data::SortDir
- schema::loader::SchemaLoadError
- server_config::tls::PlaygroundTool
- subscriptions::broadcast::BroadcastError
- subscriptions::presence::PresenceError
- subscriptions::protocol::ProtocolError
- subscriptions::protocol::WsProtocol
- subsystems::builder::SubsystemBuildError
- subsystems::validator::SubsystemConfigWarning
- tenancy::audit::TenantEventKind
- token_revocation::RevocationError
- token_revocation::TokenRejection
- trusted_documents::TrustedDocumentError
- trusted_documents::TrustedDocumentMode
- url_guard::DatabaseScheme
- validation::ComplexityValidationError
Traits
- realtime::delivery::RlsEvaluator
- realtime::server::TokenValidator
- routes::graphql::tenant_registry::TenantStatusSource
- storage::StorageBackend
- subscriptions::lifecycle::SubscriptionLifecycle
- tenancy::audit::TenantAuditLog
- tenancy::pool_factory::FromPoolConfig
- token_revocation::RevocationStore
- usage::aggregator::UsageBackend
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::admin_scope::has_admin_scope
- middleware::admin_scope::require_admin_scope
- 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::hs256_auth::hs256_auth_middleware
- middleware::metrics::metrics_middleware
- middleware::oidc_auth::admin_auth_middleware
- middleware::oidc_auth::oidc_auth_middleware
- middleware::oidc_auth::required_auth_middleware
- middleware::rate_limit::build_rate_limit_key
- middleware::rate_limit::rate_limit_middleware
- middleware::tenant::tenant_middleware
- middleware::trace::trace_layer
- realtime::context_hash::security_context_hash
- realtime::delivery::evaluate_field_filters
- realtime::routes::realtime_router
- realtime::server::ws_handler
- realtime::subscriptions::parse_filter
- 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::admin::validate_schema_path
- 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::metadata::flatten_field_metadata
- routes::api::metadata::metadata_handler
- routes::api::openapi::get_openapi_spec
- routes::api::query::explain_handler
- routes::api::query::stats_handler
- routes::api::query::validate_handler
- routes::api::query_stats::query_stats_detail_handler
- routes::api::query_stats::query_stats_handler
- routes::api::query_stats::query_stats_reset_handler
- routes::api::routes
- routes::api::schema::export_json_handler
- routes::api::schema::export_sdl_handler
- routes::api::tenant_admin::delete_domain_handler
- routes::api::tenant_admin::delete_tenant_handler
- routes::api::tenant_admin::get_tenant_handler
- routes::api::tenant_admin::list_domains_handler
- routes::api::tenant_admin::list_tenants_handler
- routes::api::tenant_admin::resume_tenant_handler
- routes::api::tenant_admin::suspend_tenant_handler
- routes::api::tenant_admin::tenant_events_handler
- routes::api::tenant_admin::tenant_health_handler
- routes::api::tenant_admin::upsert_domain_handler
- routes::api::tenant_admin::upsert_tenant_handler
- routes::api::usage::usage_handler
- routes::auth::auth_callback
- routes::auth::auth_me
- routes::auth::auth_start
- routes::auth::revoke_all_tokens
- routes::auth::revoke_token
- routes::health::health_handler
- routes::health::readiness_handler
- routes::introspection::introspection_handler
- routes::jwks_admin::refresh_jwks_handler
- routes::metrics::metrics_handler
- routes::metrics::metrics_json_handler
- routes::playground::playground_handler
- routes::realtime::broadcast_handler
- routes::storage::delete_handler
- routes::storage::download_handler
- routes::storage::presigned_url_handler
- routes::storage::storage_router
- routes::storage::upload_handler
- routes::studio::admin::extract_bearer_token
- routes::studio::admin::health_handler
- routes::studio::admin::schema_handler
- routes::studio::auth_users::invite_user_handler
- routes::studio::auth_users::list_users_handler
- routes::studio::auth_users::mfa_status_handler
- routes::studio::auth_users::revoke_user_handler
- routes::studio::data::mutate_handler
- routes::studio::data::query_handler
- routes::studio::function_ops::delete_secret_handler
- routes::studio::function_ops::function_logs_handler
- routes::studio::function_ops::invoke_function_handler
- routes::studio::function_ops::list_functions_handler
- routes::studio::function_ops::list_secrets_handler
- routes::studio::function_ops::set_secret_handler
- routes::studio::metrics_summary::summary_handler
- routes::studio::realtime_monitor::broadcast_channels_handler
- routes::studio::realtime_monitor::cdc_lag_handler
- routes::studio::realtime_monitor::presence_rooms_handler
- routes::studio::realtime_monitor::stats_handler
- routes::studio::storage_browser::delete_object_handler
- routes::studio::storage_browser::list_buckets_handler
- routes::studio::storage_browser::list_objects_handler
- routes::studio::storage_browser::presign_handler
- routes::studio::studio_asset_handler
- routes::studio::studio_handler
- routes::studio::studio_shell_html
- routes::subscriptions::subscription_handler
- routes::subscriptions::subscription_metrics
- routes::well_known::security_txt_handler
- server_config::storage::build_storage_state
- server_config::storage::resolve_storage_section
- storage::create_backend
- storage::validate_key
- subsystems::validator::validate_subsystems_config
- tenancy::make_executor_factory
- tenancy::pool_factory::destroy_tenant_schema
- tenancy::schema_isolation::configure_search_path
- tenancy::schema_isolation::create_schema_ddl
- tenancy::schema_isolation::drop_schema_ddl
- tenancy::schema_isolation::drop_tenant_schema
- tenancy::schema_isolation::provision_tenant_schema
- tenancy::schema_isolation::search_path_sql
- tenancy::schema_isolation::tenant_schema_name
- token_revocation::build_postgres_revocation_manager
- token_revocation::revocation_backend_is_postgres
- token_revocation::revocation_manager_from_schema
- tracing_utils::extract_trace_context
- tracing_utils::extract_trace_context_json
- tracing_utils::extract_trace_id
- trusted_documents::hits_total
- trusted_documents::misses_total
- trusted_documents::record_hit
- trusted_documents::record_miss
- trusted_documents::record_rejected
- trusted_documents::rejected_total
- url_guard::guard_sqlite_mutations
- url_guard::parse_database_url
- usage::aggregator::global_aggregator
- usage::aggregator::validate_period
Type Aliases
- Result
- config::pool_tuning::PoolTuningConfig
- realtime::connections::ConnectionId
- storage::StorageResult
- tenancy::TenantExecutorFactory
- tenancy::audit::AuditLogHandle