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

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

A layer of unordered values.

Fields

Unordered values.

Trait Implementations

impl<K: Debug, R: Debug> Debug for OrderedLeaf<K, R>
[src]

[src]

Formats the value using the given formatter.

impl<K: Eq, R: Eq> Eq for OrderedLeaf<K, R>
[src]

impl<K: PartialEq, R: PartialEq> PartialEq for OrderedLeaf<K, R>
[src]

[src]

This method tests for self and other values to be equal, and is used by ==. Read more

[src]

This method tests for !=.

impl<K: Ord + Clone, R: Diff + Clone> Trie for OrderedLeaf<K, R>
[src]

The type of item from which the type is constructed.

The type of cursor used to navigate the type.

The type used to merge instances of the type together.

The type used to assemble instances of the type from its Items.

[src]

The number of distinct keys, as distinct from the total number of tuples.

[src]

The total number of tuples in the collection.

[src]

Returns a cursor over a range of data, commonly used by others to restrict navigation to sub-collections. Read more

[src]

Returns a cursor capable of navigating the collection.

[src]

Merges two collections into a third. Read more