List of all items
Structs
- cache::Cache
- cache::CacheEntryMetadata
- cache::CacheInspection
- cache::MemoryDriver
- cache::TenantCache
- client_contract::ClientContractPolicy
- client_contract::ClientRequest
- client_contract::ClientVersionOffer
- client_contract::ContractVersion
- client_contract::FailureCode
- client_contract::FailureDetail
- client_contract::IdempotencyKey
- client_contract::RequestId
- client_contract::ServerFailure
- client_contract::ServerResponse
- config::AppConfig
- config::DatabaseConfig
- config::RullstConfig
- config::SecurityConfig
- config::StorageConfig
- db::ReplicationConfig
- db::ReplicationManager
- devops::DevOpsAgent
- devops::InfrastructureRecommendation
- di::Container
- di::Inject
- edge::EdgeRequest
- edge::EdgeResponse
- edge::EdgeServer
- error_console::api::AutoFixPayload
- error_console::api::ExplainQuery
- error_console::parser::StackFrame
- feature::EnvFeatureDriver
- feature::FeatureManager
- feature::MemoryFeatureDriver
- feature::TomlFeatureDriver
- frontend::HtmlAdapter
- frontend::LiveViewAdapter
- frontend::PicoAdapter
- frontend::TemplateAdapter
- frontend::WasmIslandAdapter
- health::HealthProbeResponse
- health::ReadinessProbeResponse
- html::RawHtml
- htmx::HtmxRequest
- htmx::HtmxResponse
- lifecycle::ApplicationLifecycle
- lifecycle::ReadinessSnapshot
- live::Live
- multitenant::TenantConfig
- multitenant::TenantLayer
- multitenant::TenantService
- production::AcademyBoundaryAssessment
- production::AcademyProductionPreset
- production::ProductionPreset
- queue::Queue
- queue::QueuedJob
- queue::QueuedJobDetail
- queue::worker::Worker
- queue::worker::WorkerHandle
- radar::RadarSnapshot
- realtime::BroadcastManager
- realtime::Channel
- realtime::PresenceTracker
- realtime::RealtimeMessage
- realtime::TenantPresence
- realtime::TenantRealtime
- resilience::RateLimitConfig
- resilience::RateLimiter
- resilience::TrafficShield
- resilience::TrafficShieldConfig
- response::Html
- response::Redirect
- routing::Router
- rpc::RpcFailure
- runtime::task::AbortHandle
- runtime::task::Id
- runtime::task::JoinError
- runtime::task::JoinHandle
- runtime::task::JoinSet
- runtime::task::LocalEnterGuard
- runtime::task::LocalKey
- runtime::task::LocalSet
- runtime::task::Unconstrained
- runtime::task::coop::Coop
- runtime::task::coop::RestoreOnPending
- runtime::task::coop::Unconstrained
- runtime::task::futures::TaskLocalFuture
- runtime::time::Instant
- runtime::time::Interval
- runtime::time::Sleep
- runtime::time::Timeout
- runtime::time::error::Elapsed
- runtime::time::error::Error
- scheduler::ScheduledTask
- scheduler::Scheduler
- scheduler::SchedulerHandle
- security::CspNonce
- security::CsrfToken
- security::MachineEndpoint
- security::MachineEndpointPolicy
- security::TenantContext
- security::TenantMembership
- server::Body
- server::Bytes
- server::Extension
- server::Form
- server::HeaderMap
- server::HeaderValue
- server::Html
- server::Json
- server::Method
- server::Next
- server::Path
- server::Query
- server::Redirect
- server::State
- server::StatusCode
- server::Uri
- server::builder::Server
- server::header::Drain
- server::header::GetAll
- server::header::HeaderMap
- server::header::HeaderName
- server::header::HeaderValue
- server::header::IntoIter
- server::header::InvalidHeaderName
- server::header::InvalidHeaderValue
- server::header::Iter
- server::header::IterMut
- server::header::Keys
- server::header::MaxSizeReached
- server::header::OccupiedEntry
- server::header::ToStrError
- server::header::VacantEntry
- server::header::ValueDrain
- server::header::ValueIter
- server::header::ValueIterMut
- server::header::Values
- server::header::ValuesMut
- server::hotswap::HotSwapService
- server::self::AddExtension
- server::self::FromExtractor
- server::self::FromExtractorLayer
- server::self::FromFn
- server::self::FromFnLayer
- server::self::MapRequest
- server::self::MapRequestLayer
- server::self::MapResponse
- server::self::MapResponseLayer
- server::self::Next
- server::self::ResponseAxumBody
- server::self::ResponseAxumBodyFuture
- server::self::ResponseAxumBodyLayer
- server::self::future::FromExtractorResponseFuture
- server::self::future::FromFnResponseFuture
- server::self::future::MapRequestResponseFuture
- server::self::future::MapResponseResponseFuture
- storage::LocalDriver
- storage::Storage
- storage::TenantStorage
- telemetry::RedactPersonalDataLayer
- telemetry_spans::SpanCollector
- telemetry_spans::TraceSpan
- testing::TestApp
- testing::TestRequestBuilder
- testing::TestResponse
- uploads::OfflineMockScanner
- uploads::QuarantinedUpload
- uploads::ReleasedUpload
- uploads::UploadPolicy
- validation::ValidatedForm
- validation::ValidatedJson
- ws::WebSocket
Enums
- cache::CacheError
- client_contract::ClientContractError
- config::ConfigError
- config::Environment
- db::ReplicationError
- di::DiError
- lifecycle::ApplicationLifecycleError
- lifecycle::ApplicationPhase
- multitenant::TenantStrategy
- production::AcademyCheckStatus
- production::AcademyPresetError
- production::AcademyProductionRequirement
- production::ProductionMiddlewareStage
- queue::QueueError
- realtime::RealtimeError
- resilience::TrafficShieldError
- runtime::time::MissedTickBehavior
- scheduler::SchedulerError
- scheduler::SchedulerFailurePolicy
- security::MachineAuthentication
- security::MachineEndpointError
- security::SecurityBaselineError
- security::TenantContextError
- server::builder::ServerError
- server::header::Entry
- storage::StorageDriver
- storage::StorageError
- uploads::ScanVerdict
- uploads::UploadError
- uploads::UploadKind
- validation::ValidationError
- ws::WsError
Traits
- Validate
- cache::CacheDriver
- di::Injectable
- feature::FeatureDriver
- frontend::RenderAdapter
- html::HtmlEscape
- live::LiveComponent
- queue::QueueDriver
- response::IntoResponse
- security::MachineRequestVerifier
- server::IntoResponse
- server::header::AsHeaderName
- server::header::IntoHeaderName
- server::self::IntoMapRequestResult
- uploads::UploadScanner
- validation::Validate
Macros
Attribute Macros
- async_trait
- island
- live_component
- live_event
- memoize
- route
- runtime::async_trait
- runtime::main
- server_function
Derive Macros
Functions
- cache::memory::get
- cache::memory::set
- edge::spawn
- error_console::api::handle_autofix
- error_console::api::handle_explain
- error_console::api::handle_run_migrations
- error_console::middleware::catch_panic_middleware
- error_console::parser::extract_source_context
- error_console::parser::find_source_location
- feature::calculate_hash_bucket
- feature::enabled
- feature::enabled_for
- feature::init
- feature::manager
- feature::parse_rollout
- feature::parse_variants
- feature::resolve_variant
- feature::variant
- health::health_router
- health::health_router_with_lifecycle
- health::init_health_boot_time
- health::liveness_handler
- health::readiness_handler
- html::escape
- html::escape_attr
- html::escape_str
- htmx::render_page
- lifecycle::apply_lifecycle
- live::live_ws_handler
- multitenant::current_tenant_id
- multitenant::set_tenant_id
- multitenant::tenant_layer
- radar::api_radar_handler
- radar::get_process_memory_mb
- radar::init_radar
- radar::prometheus_metrics_handler
- radar::radar_metrics_router
- radar::render_prometheus_metrics
- resilience::backpressure_middleware
- resilience::default_key_extractor
- resilience::rate_limit_middleware
- routing::delete
- routing::get
- routing::patch
- routing::post
- routing::put
- routing::ws
- rpc::handle_request
- rpc::route
- runtime::spawn
- runtime::task::block_in_place
- runtime::task::consume_budget
- runtime::task::coop::consume_budget
- runtime::task::coop::cooperative
- runtime::task::coop::has_budget_remaining
- runtime::task::coop::poll_proceed
- runtime::task::coop::unconstrained
- runtime::task::id
- runtime::task::spawn
- runtime::task::spawn_blocking
- runtime::task::spawn_local
- runtime::task::try_id
- runtime::task::unconstrained
- runtime::task::yield_now
- runtime::time::interval
- runtime::time::interval_at
- runtime::time::sleep
- runtime::time::sleep_until
- runtime::time::timeout
- runtime::time::timeout_at
- scalar::render_scalar_html
- scalar::scalar_docs_router
- security::apply_security_baseline
- security::apply_security_baseline_with_machine_endpoints
- security::csrf_middleware
- security::generate_csrf_token
- security::headers_middleware
- security::mask_pii
- security::pii_masking_middleware
- security::render_csp_policy
- security::strict_tenant_guard_middleware
- security::tenant_guard_middleware
- security::waf_middleware
- server::builder::shutdown_signal
- server::delete
- server::dylib_loader::load_dylib_router
- server::from_fn
- server::get
- server::patch
- server::post
- server::put
- server::self::from_extractor
- server::self::from_extractor_with_state
- server::self::from_fn
- server::self::from_fn_with_state
- server::self::map_request
- server::self::map_request_with_state
- server::self::map_response
- server::self::map_response_with_state
- server::server_middleware::inject_hmr_script
- server::server_middleware::server_timing_middleware
- server::server_middleware::zstd_static_middleware
- telemetry::init_telemetry
- telemetry_spans::global_span_collector
Type Aliases
- frontend::DioxusAdapter
- frontend::LeptosAdapter
- frontend::TopcoatAdapter
- queue::worker::JobHandler
- response::Response
- rpc::RpcResult
- scheduler::ScheduledHandler
- server::Request
- server::Response
Statics
Constants
- cache::MAX_CACHE_INSPECTION_ENTRIES
- client_contract::CLIENT_CONTRACT_NAME
- client_contract::CURRENT_CLIENT_CONTRACT_VERSION
- client_contract::DEFAULT_CLIENT_CONTRACT_BODY_BYTES
- client_contract::MAX_CLIENT_CONTRACT_BODY_BYTES
- config::DEFAULT_CSP_TEMPLATE
- server::header::ACCEPT
- server::header::ACCEPT_CHARSET
- server::header::ACCEPT_ENCODING
- server::header::ACCEPT_LANGUAGE
- server::header::ACCEPT_RANGES
- server::header::ACCESS_CONTROL_ALLOW_CREDENTIALS
- server::header::ACCESS_CONTROL_ALLOW_HEADERS
- server::header::ACCESS_CONTROL_ALLOW_METHODS
- server::header::ACCESS_CONTROL_ALLOW_ORIGIN
- server::header::ACCESS_CONTROL_EXPOSE_HEADERS
- server::header::ACCESS_CONTROL_MAX_AGE
- server::header::ACCESS_CONTROL_REQUEST_HEADERS
- server::header::ACCESS_CONTROL_REQUEST_METHOD
- server::header::AGE
- server::header::ALLOW
- server::header::ALT_SVC
- server::header::AUTHORIZATION
- server::header::CACHE_CONTROL
- server::header::CACHE_STATUS
- server::header::CDN_CACHE_CONTROL
- server::header::CONNECTION
- server::header::CONTENT_DISPOSITION
- server::header::CONTENT_ENCODING
- server::header::CONTENT_LANGUAGE
- server::header::CONTENT_LENGTH
- server::header::CONTENT_LOCATION
- server::header::CONTENT_RANGE
- server::header::CONTENT_SECURITY_POLICY
- server::header::CONTENT_SECURITY_POLICY_REPORT_ONLY
- server::header::CONTENT_TYPE
- server::header::COOKIE
- server::header::DATE
- server::header::DNT
- server::header::ETAG
- server::header::EXPECT
- server::header::EXPIRES
- server::header::FORWARDED
- server::header::FROM
- server::header::HOST
- server::header::IF_MATCH
- server::header::IF_MODIFIED_SINCE
- server::header::IF_NONE_MATCH
- server::header::IF_RANGE
- server::header::IF_UNMODIFIED_SINCE
- server::header::LAST_MODIFIED
- server::header::LINK
- server::header::LOCATION
- server::header::MAX_FORWARDS
- server::header::ORIGIN
- server::header::PRAGMA
- server::header::PROXY_AUTHENTICATE
- server::header::PROXY_AUTHORIZATION
- server::header::PUBLIC_KEY_PINS
- server::header::PUBLIC_KEY_PINS_REPORT_ONLY
- server::header::RANGE
- server::header::REFERER
- server::header::REFERRER_POLICY
- server::header::REFRESH
- server::header::RETRY_AFTER
- server::header::SEC_WEBSOCKET_ACCEPT
- server::header::SEC_WEBSOCKET_EXTENSIONS
- server::header::SEC_WEBSOCKET_KEY
- server::header::SEC_WEBSOCKET_PROTOCOL
- server::header::SEC_WEBSOCKET_VERSION
- server::header::SERVER
- server::header::SET_COOKIE
- server::header::STRICT_TRANSPORT_SECURITY
- server::header::TE
- server::header::TRAILER
- server::header::TRANSFER_ENCODING
- server::header::UPGRADE
- server::header::UPGRADE_INSECURE_REQUESTS
- server::header::USER_AGENT
- server::header::VARY
- server::header::VIA
- server::header::WARNING
- server::header::WWW_AUTHENTICATE
- server::header::X_CONTENT_TYPE_OPTIONS
- server::header::X_DNS_PREFETCH_CONTROL
- server::header::X_FRAME_OPTIONS
- server::header::X_XSS_PROTECTION