RadioAsyncReducer

Trait RadioAsyncReducer 

pub trait RadioAsyncReducer {
    type Action;

    // Required method
    fn async_apply(&mut self, _action: Self::Action)
       where Self::Action: 'static;
}
Available on crate feature radio only.

Required Associated Types§

type Action

Required Methods§

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

Implementors§

§

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

§

type Action = Action