pub trait RadioReducer {
type Action;
type Channel;
// Required method
fn apply(&mut self, action: Self::Action) -> ChannelSelection<Self::Channel>;
}pub trait RadioReducer {
type Action;
type Channel;
// Required method
fn apply(&mut self, action: Self::Action) -> ChannelSelection<Self::Channel>;
}