List of all items
Structs
- DateTime
- NaiveDate
- Utc
- Uuid
- backup::BackupManager
- backup::BackupMetadata
- backup::BackupStats
- cache::CacheConfig
- cache::CacheDependency
- cache::CacheStats
- cache::CachedData
- cache::ThingsCache
- cache_invalidation_middleware::CacheInvalidationMiddleware
- cache_invalidation_middleware::InvalidationConfig
- cache_invalidation_middleware::InvalidationEvent
- cache_invalidation_middleware::InvalidationRule
- cache_invalidation_middleware::InvalidationStats
- config::ThingsConfig
- config_hot_reload::ConfigHotReloader
- config_hot_reload::ConfigHotReloaderWithHandler
- config_hot_reload::DefaultConfigChangeHandler
- config_loader::ConfigLoader
- database::ComprehensiveHealthStatus
- database::DatabasePoolConfig
- database::DatabaseStats
- database::PoolHealthStatus
- database::PoolMetrics
- database::SqliteOptimizations
- database::ThingsDatabase
- disk_cache::DiskCache
- disk_cache::DiskCacheConfig
- disk_cache::DiskCacheEntry
- disk_cache::DiskCacheStats
- export::DataExporter
- export::ExportConfig
- export::ExportData
- mcp_cache_middleware::MCPCacheConfig
- mcp_cache_middleware::MCPCacheEntry
- mcp_cache_middleware::MCPCacheMiddleware
- mcp_cache_middleware::MCPCacheStats
- mcp_config::ApiKeyConfig
- mcp_config::AuthenticationConfig
- mcp_config::CacheConfig
- mcp_config::CorsConfig
- mcp_config::CpuMonitoringConfig
- mcp_config::DatabaseConfig
- mcp_config::FeatureFlags
- mcp_config::LogRotationConfig
- mcp_config::LoggingConfig
- mcp_config::McpServerConfig
- mcp_config::MemoryMonitoringConfig
- mcp_config::MonitoringConfig
- mcp_config::OAuth2Config
- mcp_config::PerformanceConfig
- mcp_config::RateLimitingConfig
- mcp_config::SecurityConfig
- mcp_config::ServerConfig
- mcp_config::ValidationConfig
- models::Area
- models::CreateTaskRequest
- models::Project
- models::Tag
- models::Task
- models::TaskFilters
- models::UpdateTaskRequest
- observability::CheckResult
- observability::HealthStatus
- observability::ObservabilityConfig
- observability::ObservabilityManager
- observability::ThingsMetrics
- performance::CacheMetrics
- performance::ComprehensivePerformanceSummary
- performance::OperationMetrics
- performance::OperationTimer
- performance::PerformanceMonitor
- performance::PerformanceStats
- performance::PerformanceSummary
- performance::QueryMetrics
- performance::SystemMetrics
- query::TaskQueryBuilder
- query_cache::CachedQueryResult
- query_cache::QueryCache
- query_cache::QueryCacheConfig
- query_cache::QueryCacheStats
- query_cache::QueryDependency
- query_performance::QueryContext
- query_performance::QueryOptimizationSuggestion
- query_performance::QueryPerformanceMetrics
- query_performance::QueryPerformanceStats
- query_performance::QueryPerformanceSummary
- query_performance::QueryPerformanceTracker
Enums
- cache::InvalidationStrategy
- cache_invalidation_middleware::CascadeInvalidationEvent
- cache_invalidation_middleware::InvalidationEventType
- cache_invalidation_middleware::InvalidationStrategy
- error::ThingsError
- export::ExportFormat
- models::TaskStatus
- models::TaskType
- observability::ObservabilityError
- query_performance::ImplementationEffort
- query_performance::OptimizationPriority
- query_performance::OptimizationType
Traits
- Deserialize
- Serialize
- cache_invalidation_middleware::CacheInvalidationHandler
- config_hot_reload::ConfigChangeHandler
Macros
Derive Macros
Functions
- cache::keys::areas
- cache::keys::inbox
- cache::keys::projects
- cache::keys::search
- cache::keys::today
- config_loader::load_config
- config_loader::load_config_from_env
- config_loader::load_config_with_paths
- database::get_default_database_path