List of all items
Structs
- app::ApplicationCore
- app::ApplicationHealth
- app::ApplicationStats
- app::SystemInfo
- auth::AccountManager
- auth::AuthResult
- auth::Claims
- auth::ContactInfo
- auth::MemorySessionStore
- auth::MemoryUserStore
- auth::Permission
- auth::PermissionCache
- auth::Role
- auth::SecurityPolicy
- auth::TokenPair
- auth::User
- auth::UserPreferences
- auth::UserProfile
- auth::UserSession
- concurrency::AsyncCoordinatorStats
- concurrency::AsyncWorkCoordinator
- concurrency::ConcurrencyManager
- concurrency::ThreadPool
- concurrency::ThreadPoolConfig
- concurrency::ThreadPoolStats
- config::AppConfig
- config::AppSettings
- config::ConcurrencyConfig
- config::ConfigChangeEvent
- config::ConfigLayer
- config::ConfigManager
- config::ConsoleLogConfig
- config::DatabaseConfig
- config::EventBusConfig
- config::FileConfig
- config::FileLogConfig
- config::LoggingConfig
- config::NetworkConfig
- config::PluginConfig
- config::SecurityConfig
- config::SettingsSchema
- config::TaskConfig
- config::ValidationError
- config::tiered::ConfigChangeDetector
- config::tiered::ConfigChangeEvent
- config::tiered::ConfigMerger
- config::tiered::ConfigSyncManager
- config::tiered::ConfigWatcher
- config::tiered::MemoryConfigStore
- config::tiered::TieredConfigManager
- config::tiered::ValidationError
- config::tiered::ValidationRule
- config::tiered::ValidationRuleSet
- error::Error
- event::EventBusConfig
- event::EventBusManager
- event::EventFilter
- event::EventStats
- event::EventSubscription
- file::FileChangeEvent
- file::FileManager
- file::FileMetadata
- file::FileOperationOptions
- file::FileOperationProgress
- file::FileWatcher
- logging::DatabaseLogWriter
- logging::HttpLogWriter
- logging::LogEntry
- logging::LogStats
- logging::Logger
- logging::LoggingManager
- logging::SpanInfo
- manager::ManagedState
- manager::ManagerMetrics
- manager::ManagerStatus
- manager::PlatformRequirements
- platform::MockFileSystem
- platform::PlatformCapabilities
- platform::PlatformManager
- platform::PlatformProviders
- platform::database::Migration
- platform::database::QueryResult
- platform::database::Row
- platform::database::Transaction
- platform::filesystem::FileInfo
- platform::filesystem::FileMetadata
- platform::native::NativeFileSystem
- platform::native::NativeNetwork
- platform::native::NativeStorage
- platform::native::SqliteDatabase
- platform::network::NetworkRequest
- platform::network::NetworkResponse
- plugin::ApiDocumentation
- plugin::ApiExample
- plugin::ApiParameter
- plugin::ApiRequest
- plugin::ApiResponse
- plugin::ApiRoute
- plugin::DatabasePermissions
- plugin::DependencyResolver
- plugin::EventHandler
- plugin::MenuItem
- plugin::PluginApiClient
- plugin::PluginApiProvider
- plugin::PluginConfig
- plugin::PluginContext
- plugin::PluginDatabase
- plugin::PluginDependency
- plugin::PluginFileSystem
- plugin::PluginInfo
- plugin::PluginManager
- plugin::PluginRegistry
- plugin::PluginSandbox
- plugin::RateLimit
- plugin::ResourceLimits
- plugin::UIComponent
- plugin::ValidationResult
- plugin::ValidationRule
- task::CancellationToken
- task::ResourceUsage
- task::TaskBuilder
- task::TaskContext
- task::TaskCreatedEvent
- task::TaskDefinition
- task::TaskInfo
- task::TaskManager
- task::TaskManagerStats
- task::TaskProgress
- task::TaskProgressEvent
- task::TaskResult
- task::TaskStatusChangedEvent
- ui::Animations
- ui::AppState
- ui::Badge
- ui::BreakpointConfig
- ui::ColorPalette
- ui::FooterConfig
- ui::FooterLink
- ui::HeaderConfig
- ui::MainContentConfig
- ui::NavigationItem
- ui::Notification
- ui::NotificationAction
- ui::PluginPanel
- ui::QuickAction
- ui::Shadows
- ui::SidebarConfig
- ui::Spacing
- ui::Theme
- ui::Typography
- ui::UILayout
- ui::UILayoutManager
- ui::components::AlertProps
- ui::components::BadgeProps
- ui::components::ButtonProps
- ui::components::CardProps
- ui::components::DropdownProps
- ui::components::FormFieldProps
- ui::components::InputProps
- ui::components::LabelProps
- ui::components::ModalProps
- ui::components::SpinnerProps
- ui::components::TabItem
- ui::components::TabsProps
- ui::components::ToggleProps
- ui::components::TooltipProps
- ui::layout::Breakpoints
- ui::layout::LayoutProps
- ui::pages::EmptyStateProps
- ui::pages::PageErrorProps
- ui::pages::PageWrapperProps
- ui::pages::StatCardProps
- ui::router::AuthenticatedLayoutProps
- ui::router::NotFoundProps
- ui::router::PermissionGuardProps
- ui::router::PluginPageProps
- ui::router::PluginProps
- ui::state::AppStateContext
- ui::state::AppStateProviderProps
- utils::time::Time
- utils_general::retry::RetryConfig
- utils_general::timing::Stopwatch
Enums
- app::ApplicationState
- auth::AuthProviderType
- auth::Credentials
- auth::PermissionScope
- concurrency::ThreadPoolType
- config::ConfigFormat
- config::ConfigSource
- config::LogFormat
- config::tiered::ConfigurationTier
- config::tiered::ValidationRuleType
- config::tiered::ValidationSeverity
- error::ConcurrencyOperation
- error::ConfigOperation
- error::ErrorKind
- error::ErrorSeverity
- error::EventOperation
- error::FileOperation
- error::ManagerOperation
- event::EventPriority
- file::FileChangeType
- file::FileOperationStatus
- file::FileType
- logging::LogLevel
- manager::HealthStatus
- manager::ManagerState
- plugin::ComponentType
- plugin::HttpMethod
- plugin::ParameterType
- plugin::Platform
- plugin::ValidationType
- task::TaskCategory
- task::TaskPriority
- task::TaskStatus
- ui::ActionStyle
- ui::NotificationType
- ui::Platform
- ui::app::AppRoute
- ui::pages::StatTrend
- ui::router::Route
- ui::state::AppAction
Traits
- auth::AuthProvider
- auth::SessionStore
- auth::UserStore
- config::tiered::ConfigStore
- error::ResultExt
- event::Event
- event::EventHandler
- logging::LogWriter
- manager::Manager
- manager::PlatformSync
- platform::database::DatabaseBounds
- platform::database::DatabaseProvider
- platform::filesystem::FileSystemBounds
- platform::filesystem::FileSystemProvider
- platform::network::NetworkBounds
- platform::network::NetworkProvider
- platform::storage::StorageBounds
- platform::storage::StorageProvider
- plugin::Plugin
- plugin::PluginLoader
- task::ProgressReporter
Macros
- api_route
- define_event
- export_plugin
- log_debug
- log_error
- log_info
- log_trace
- log_warn
- menu_item
- plugin
- search_provider
- ui_component
Functions
- concurrency::utils::execute_with_limit
- concurrency::utils::join_all
- concurrency::utils::synchronize_at_barrier
- file::calculate_file_hash
- file::get_file_extension
- file::safe_path_join
- file::sanitize_filename
- platform::native::cleanup
- platform::native::create_providers
- platform::native::detect_capabilities
- platform::native::initialize
- ui::app
- ui::app::App
- ui::components::Alert
- ui::components::Badge
- ui::components::Button
- ui::components::Card
- ui::components::Dropdown
- ui::components::FormField
- ui::components::Input
- ui::components::Label
- ui::components::Modal
- ui::components::Spinner
- ui::components::Tabs
- ui::components::Toggle
- ui::components::Tooltip
- ui::layout::Footer
- ui::layout::Header
- ui::layout::Layout
- ui::layout::Sidebar
- ui::layout::utils::is_desktop
- ui::layout::utils::is_mobile
- ui::layout::utils::is_tablet
- ui::layout::utils::responsive_classes
- ui::pages::Admin
- ui::pages::Dashboard
- ui::pages::EmptyState
- ui::pages::Login
- ui::pages::NotFound
- ui::pages::PageError
- ui::pages::PageSkeleton
- ui::pages::PageWrapper
- ui::pages::PluginView
- ui::pages::Plugins
- ui::pages::Profile
- ui::pages::Settings
- ui::pages::StatCard
- ui::router::Admin
- ui::router::AuthenticatedLayout
- ui::router::Dashboard
- ui::router::Home
- ui::router::Login
- ui::router::NotFound
- ui::router::PermissionGuard
- ui::router::Plugin
- ui::router::PluginPage
- ui::router::Plugins
- ui::router::Profile
- ui::router::Settings
- ui::router::nav::is_active_route
- ui::router::nav::route_icon
- ui::router::nav::route_title
- ui::state::AppStateProvider
- ui::state::app_state_reducer
- ui::state::auth::use_current_user
- ui::state::auth::use_has_permission
- ui::state::auth::use_is_authenticated
- ui::state::auth::use_login
- ui::state::auth::use_logout
- ui::state::ui::use_mobile_menu
- ui::state::ui::use_notifications
- ui::state::ui::use_sidebar
- ui::state::use_app_dispatch
- ui::state::use_app_state
- ui::state::use_app_state_with_dispatch
- utils_general::async_utils::execute_with_concurrency_limit
- utils_general::async_utils::race
- utils_general::async_utils::with_timeout
- utils_general::collections::find_duplicates
- utils_general::collections::group_by
- utils_general::collections::partition
- utils_general::compression::compress_gzip
- utils_general::compression::decompress_gzip
- utils_general::retry::retry_async
- utils_general::strings::random_string
- utils_general::strings::to_kebab_case
- utils_general::strings::to_pascal_case
- utils_general::strings::to_snake_case
- utils_general::strings::truncate
- utils_general::timing::duration_to_human
- utils_general::timing::measure_async
- utils_general::timing::measure_sync
- utils_general::timing::unix_timestamp
- utils_general::timing::unix_timestamp_ms
- utils_general::validation::is_safe_path
- utils_general::validation::is_valid_email
- utils_general::validation::is_valid_ip
- utils_general::validation::is_valid_port
- utils_general::validation::is_valid_url
- utils_general::validation::is_valid_uuid
- utils_general::validation::validate_password_strength
Type Aliases
- auth::UserId
- error::Result
- platform::database::DatabaseArc
- platform::database::DynDatabase
- platform::filesystem::DynFileSystem
- platform::filesystem::FileSystemArc
- platform::network::DynNetwork
- platform::network::NetworkArc
- platform::storage::DynStorage
- platform::storage::StorageArc
- task::TaskFunction
- types::CorrelationId
- types::Id
- types::Metadata