Struct differential_dataflow::trace::layers::ordered_leaf::OrderedLeafBuilder [] [src]

pub struct OrderedLeafBuilder<K, R> {
    pub vals: Vec<(K, R)>,
}

A builder for unordered values.

Fields

Unordered values.

Trait Implementations

impl<K: Ord + Clone, R: Diff + Clone> Builder for OrderedLeafBuilder<K, R>
[src]

The type of collection produced.

[src]

Requests a commitment to the offset of the current-most sub-collection. Read more

[src]

Finalizes the building process and returns the collection.

impl<K: Ord + Clone, R: Diff + Clone> MergeBuilder for OrderedLeafBuilder<K, R>
[src]

[src]

Allocates an instance of the builder with sufficient capacity to contain the merged data.

[src]

Copies sub-collections of other into this collection.

[src]

Merges two sub-collections into one sub-collection.

impl<K: Ord + Clone, R: Diff + Clone> TupleBuilder for OrderedLeafBuilder<K, R>
[src]

The type of item accepted for construction.

[src]

Allocates a new builder.

[src]

Allocates a new builder with capacity for at least cap tuples.

[src]

Inserts a new into the collection.