Trait composable::derive_macros::RecursiveReducer
source · pub trait RecursiveReducer {
type Action;
// Required method
fn reduce(&mut self, action: Self::Action, send: impl Effects<Self::Action>);
}
Expand description
See the RecursiveReducer
macro for example usage.
Required Associated Types§
sourcetype Action
type Action
All of the possible actions that can be used to modify state.
Equivalent to Reducer::Action
.
Required Methods§
Object Safety§
This trait is not object safe.