List of all items
Structs
- cache::CacheEntry
- cache::CacheGetOptions
- cache::CacheGetResult
- cache::CacheMaintenanceStats
- cache::CacheStats
- cache::ProviderCache
- global::ProviderConfig
- injection::DependencyRegistry
- mutation::MutationContext
- refresh::RefreshCleanupStats
- refresh::RefreshRegistry
- refresh::RefreshRegistryStats
Enums
- errors::ApiError
- errors::DatabaseError
- errors::ProviderError
- errors::UserError
- global::GlobalProviderError
- hooks::RenderError
- hooks::State
- mutation::MutationState
- prelude::State
- refresh::TaskType
Traits
- hooks::Provider
- hooks::SuspenseSignalExt
- hooks::UseProvider
- mutation::Mutation
- param_utils::IntoProviderParam
- param_utils::sealed::DirectParam
- prelude::AsyncState
- types::ProviderErrorBounds
- types::ProviderOutputBounds
- types::ProviderParamBounds
Macros
- debug_log
- inject
- log_cache_hit
- log_cache_invalidate
- log_cache_store
- log_mutation_error
- log_mutation_start
- log_mutation_success
- log_optimistic
- log_rollback
- provider_param
- register
Attribute Macros
Functions
- global::ensure_initialized
- global::get_global_cache
- global::get_global_refresh_registry
- global::init
- global::init_global_providers
- global::is_initialized
- hooks::use_clear_provider_cache
- hooks::use_invalidate_provider
- hooks::use_provider
- hooks::use_provider_cache
- injection::clear_dependencies
- injection::has_dependency
- injection::init_dependency_injection
- injection::inject
- injection::register_dependency
- mutation::provider_cache_key
- mutation::provider_cache_key_simple
- mutation::use_mutation
- mutation::use_optimistic_mutation
- platform::task::spawn
- platform::task::spawn_named
- platform::time::format_relative_time
- platform::time::now_secs
- platform::time::sleep
Type Aliases
- errors::ApiResult
- errors::DatabaseResult
- errors::ProviderResult
- errors::UserResult
- mutation::MutationHookResult