pub trait FlowController<I, O> {
    // Required method
    fn next_step(item: I) -> FlowStep<I, O>;
}
Expand description

Returns the next flow step based on the received item.

Required Methods§

source

fn next_step(item: I) -> FlowStep<I, O>

Handles an item producing FlowStep describing the next flow step.

Implementations on Foreign Types§

source§

impl<I, O> FlowController<I, O> for ()

source§

fn next_step(item: I) -> FlowStep<I, O>

Implementors§