List of all items
Structs
- IdTag
- abac::CollectionPolicy
- abac::Condition
- abac::Environment
- abac::PermissionChecker
- abac::Policy
- abac::PolicyRule
- abac::ProfilePolicy
- acme::CertRenewalTask
- app::Adapters
- app::AppBuilderOpts
- app::AppState
- bootstrap_types::CreateCompleteTenantOptions
- dns::DnsResolver
- extensions::Extensions
- extract::Auth
- extract::IdTag
- extract::OptionalAuth
- extract::OptionalRequestId
- extract::RequestId
- file_access::FileAccessCtx
- file_access::FileAccessResult
- middleware::PermissionCheckFactory
- prelude::TagInfo
- prelude::Timestamp
- prelude::TnId
- rate_limit::BanEntry
- rate_limit::PowConfig
- rate_limit::RateLimitConfig
- rate_limit::RateLimitLayer
- rate_limit::RateLimitManager
- rate_limit::RateLimitStatus
- rate_limit::RateLimitTierConfig
- rate_limit::RateLimiterStats
- request::Request
- scheduler::CronSchedule
- scheduler::InMemoryTaskStore
- scheduler::MetaAdapterTaskStore
- scheduler::RetryPolicy
- scheduler::Scheduler
- scheduler::SchedulerHealth
- scheduler::TaskData
- scheduler::TaskMeta
- scheduler::TaskSchedulerBuilder
- settings::handler::ListSettingsQuery
- settings::handler::SettingResponse
- settings::handler::UpdateSettingRequest
- settings::service::SettingsCache
- settings::service::SettingsService
- settings::types::FrozenSettingsRegistry
- settings::types::Setting
- settings::types::SettingDefinition
- settings::types::SettingDefinitionBuilder
- settings::types::SettingsRegistry
- ws_broadcast::BroadcastConfig
- ws_broadcast::BroadcastManager
- ws_broadcast::BroadcastMessage
- ws_broadcast::UserConnection
- ws_broadcast::UserRegistryStats
- ws_bus::BusMessage
Enums
- abac::Effect
- abac::Operator
- abac::SubjectAccessLevel
- abac::VisibilityLevel
- app::ServerMode
- file_access::FileAccessError
- prelude::Error
- prelude::Patch
- rate_limit::AddressKey
- rate_limit::PenaltyReason
- rate_limit::PowError
- rate_limit::PowPenaltyReason
- rate_limit::RateLimitError
- request::ConditionalResult
- scheduler::TaskStatus
- scheduler::TaskType
- settings::types::PermissionLevel
- settings::types::SettingScope
- settings::types::SettingValue
- ws_broadcast::DeliveryResult
Traits
Macros
- prelude::debug
- prelude::debug_span
- prelude::error
- prelude::error_span
- prelude::info
- prelude::info_span
- prelude::warn
- prelude::warn_span
Functions
- abac::can_view_item
- acme::get_acme_challenge
- acme::init
- acme::register_tasks
- acme::renew_proxy_site_cert
- acme::renew_tenant
- core_settings::register_settings
- create_perm::check_perm_create
- dns::create_recursive_resolver
- dns::resolve_domain_addresses
- dns::validate_domain_address
- file_access::check_file_access_with_scope
- file_access::get_access_level
- file_access::get_access_level_with_scope
- middleware::optional_auth
- middleware::request_id_middleware
- middleware::require_auth
- rate_limit::extract_client_ip
- register_settings
- roles::expand_roles
- settings::handler::get_setting
- settings::handler::list_settings
- settings::handler::update_setting
- ws_bus::handle_bus_connection
Type Aliases
- ActionVerifyFn
- CreateActionFn
- CreateCompleteTenantFn
- EnsureProfileFn
- app::App
- middleware::PermissionCheckInput
- middleware::PermissionCheckOutput
- prelude::ClResult
- scheduler::TaskId
- settings::types::SettingValidator