Trait RadioAsyncReducer

Source
pub trait RadioAsyncReducer {
    type Action;

    // Required method
    fn async_apply(&mut self, _action: Self::Action)
       where Self::Action: 'static;
}

Required Associated Types§

Required Methods§

Source

fn async_apply(&mut self, _action: Self::Action)
where Self::Action: 'static,

Implementors§

Source§

impl<Data: DataAsyncReducer<Channel = Channel, Action = Action>, Channel: RadioChannel<Data>, Action> RadioAsyncReducer for Radio<Data, Channel>

Source§

type Action = Action