Struct differential_dataflow::trace::layers::ordered::OrderedCursor [] [src]

pub struct OrderedCursor<L: Trie> {
    pub child: L::Cursor,
    // some fields omitted
}

A cursor with a child cursor that is updated as we move.

Fields

The cursor for the trie layer below this one.

Trait Implementations

impl<L: Debug + Trie> Debug for OrderedCursor<L> where
    L::Cursor: Debug
[src]

[src]

Formats the value using the given formatter.

impl<K: Ord, L: Trie> Cursor<OrderedLayer<K, L>> for OrderedCursor<L>
[src]

The type revealed by the cursor.

[src]

Reveals the current key.

[src]

Advances the cursor by one element.

[src]

Advances the cursor until the location where key would be expected.

[src]

Returns true if the cursor points at valid data. Returns false if the cursor is exhausted.

[src]

Rewinds the cursor to its initial state.

[src]

Repositions the cursor to a different range of values.