Trait DataReducer

Source
pub trait DataReducer {
    type Channel;
    type Action;

    // Required method
    fn reduce(
        &mut self,
        action: Self::Action,
    ) -> ChannelSelection<Self::Channel>;
}

Required Associated Types§

Required Methods§

Source

fn reduce(&mut self, action: Self::Action) -> ChannelSelection<Self::Channel>

Implementors§