Struct differential_dataflow::trace::layers::hashed::HashedCursor [] [src]

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

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

Fields

A cursor for the layer below this one.

Trait Implementations

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

[src]

Formats the value using the given formatter.

impl<K: HashOrdered, L: Trie> Cursor<HashedLayer<K, L>> for HashedCursor<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.