Trait acto_rs::elem::scatter::Scatter [] [src]

pub trait Scatter {
    type InputValue: Send;
    type InputError: Send;
    type OutputValue: Send;
    type OutputError: Send;
    fn process(
        &mut self,
        input: &mut ChannelWrapper<Self::InputValue, Self::InputError>,
        output: &mut Vec<Sender<Message<Self::OutputValue, Self::OutputError>>>,
        stop: &mut bool
    ); }

Associated Types

Required Methods

Implementors