Trait yagen::FlatScan[][src]

pub trait FlatScan {
    type YieldInput;
    type ReturnInput;
    type YieldOutputIterator: Iterator;
    type ReturnOutput;
    fn map_yield(
        &mut self,
        yield_input: Self::YieldInput
    ) -> Self::YieldOutputIterator;
fn map_return(
        &mut self,
        return_input: Self::ReturnInput
    ) -> Self::ReturnOutput; }

Associated Types

Required methods

Implementors