List of all items
Structs
- ClockDep
- ClockKey
- DependencyError
- DependencyValues
- EnumKp
- IdentifiedVec
- Kp
- LiveRng
- LiveUuidGen
- NowDep
- NowKey
- RealClock
- RngDep
- RngKey
- SeededRng
- SeededUuidGen
- TestClock
- TestNow
- UuidDep
- UuidKey
- bus::Bus
- bus::BusSender
- component::Slot
- effect::RunSender
- env::ClockKey
- env::Environment
- env::FakeClock
- env::LiveRng
- env::LiveUuidGen
- env::MockHttp
- env::NowDep
- env::NowKey
- env::RealClock
- env::RngDep
- env::RngKey
- env::SeededRng
- env::SeededUuidGen
- env::TestNow
- env::UuidKey
- interp::InterpretCtx
- keypath::EnumKp
- keypath::Kp
- optics::EnumKp
- optics::Kp
- program::Program
- program::ReducerProgram
- reduce_panic::ReducePanic
- reducer::CatchReducer
- reducer::CombineReducers
- reducer::Reduce
- reducer::RollbackCatchReducer
- replay::ReplayHarness
- replay::ReplayLog
- runtime::Runtime
- runtime::RuntimeConfig
- scope::ForEachReducer
- scope::IfLetReducer
- scope::ScopeReducer
- shared::InMemoryStorage
- shared::Shared
- shared::SharedSubscriber
- store::ScopedStateSubscriber
- store::ScopedStore
- store::StateSubscriber
- store::Store
- store::StoreTask
- test_runtime::TestRuntime
- test_store::ExhaustiveTestStore
Enums
- cmd::Cmd
- effect::Effect
- error::EffectError
- shared::StorageError
- store::StoreTaskError
- sub::Sub
- test_store::TestStoreError
Traits
- Clock
- DepRng
- DependencyKey
- Identifiable
- Now
- UuidGen
- env::DepRng
- env::DependencyKey
- env::Now
- env::UuidGen
- keypath::KeyPath
- keypath::KpTrait
- keypath::Readable
- keypath::RefKpTrait
- keypath::Writable
- optics::Casepath
- reducer::Reducer
- shared::Storage
Macros
Functions
- component::lift
- enum_err
- enum_ok
- enum_some
- enum_variant
- env::batch
- env::defer_batch
- interp::flatten_effects
- interp::normalize
- optics::enum_err
- optics::enum_ok
- optics::enum_some
- optics::enum_variant
- optics::variant_of
- reduce_panic::catch_reduce
- reduce_panic::catch_reduce_panic
- reducer::coerce_fn
- scope::lift_cmd
- scope::lift_cmd_with_id
- test_support::allow_state_clones
- test_support::on_state_clone
- test_support::replay_snapshot
- test_support::scoped_child_state
- test_support::scoped_subscribe_state
- test_support::scoped_subscriber_next
- test_support::shared_get
- test_support::shared_with_mut
- test_support::store_state
- test_support::subscribe_state
- test_support::subscriber_wait_next
- variant_of