Skip to main content

Iterative

Type Alias Iterative 

Source
pub type Iterative<'scope, TOuter, TInner> = Scope<'scope, Product<TOuter, TInner>>;
Expand description

Type alias for an iterative scope.

Aliased Type§

pub struct Iterative<'scope, TOuter, TInner> { /* private fields */ }

Trait Implementations§

Source§

impl<'scope, TOuter: Timestamp, TInner: Timestamp> LoopVariable<'scope, TOuter, TInner> for Iterative<'scope, TOuter, TInner>

Source§

fn loop_variable<C: Container>( &self, summary: TInner::Summary, ) -> (Handle<'scope, Product<TOuter, TInner>, C>, Stream<'scope, Product<TOuter, TInner>, C>)

Creates a Stream and a Handle to later bind the source of that Stream. Read more