[−][src]Crate reactive_state
Modules
middleware | Middleware used to modify the behaviour of a Store during a Store::dispatch(). This module also contains some simple middleware implementations which can be used as utilities in an application. |
provider | feature="yew" |
Structs
Callback | A wrapper for a callback which is notified of changes to
Store |
CompositeReducer | A Reducer composed of multiple reducers. |
Listener | A weak reference to a callback function (usually Callback) which
is notified of changes to Store |
ReducerResult | The result of a Reducer::reduce() function. |
Store | This struct is designed to operate as a central source of truth and global "immutable" state within your application. |
StoreRef |
Traits
AsListener | A trait to take a Callback or other custom callback type and produce a Listener, a weak reference to that callback. |
Reducer | Using the reduce() method, implementors of
this trait take an |
StoreEvent | An |