Struct differential_dataflow::trace::rc_blanket_impls::RcMerger [] [src]

pub struct RcMerger<K, V, T, R, B: Batch<K, V, T, R>> { /* fields omitted */ }

Wrapper type for merging reference counted batches.

Trait Implementations

impl<K, V, T, R, B: Batch<K, V, T, R>> Merger<K, V, T, R, Rc<B>> for RcMerger<K, V, T, R, B>
[src]

Represents a merge in progress.

[src]

Perform some amount of work, decrementing fuel. Read more

[src]

Extracts merged results. Read more

Auto Trait Implementations

impl<K, V, T, R, B> Send for RcMerger<K, V, T, R, B> where
    <B as Batch<K, V, T, R>>::Merger: Send

impl<K, V, T, R, B> Sync for RcMerger<K, V, T, R, B> where
    <B as Batch<K, V, T, R>>::Merger: Sync