pub struct RcBatchCursor<K, V, T, R, B: BatchReader<K, V, T, R>> { /* private fields */ }
Expand description

Wrapper to provide cursor to nested scope.

Trait Implementations

Type the cursor addresses data in.
Indicates if the current key is valid. Read more
Indicates if the current value is valid. Read more
A reference to the current key. Asserts if invalid.
A reference to the current value. Asserts if invalid.
Applies logic to each pair of time and difference. Intended for mutation of the closure’s scope. Read more
Advances the cursor to the next key. Indicates if the key is valid.
Advances the cursor to the specified key. Indicates if the key is valid.
Advances the cursor to the next value. Indicates if the value is valid.
Advances the cursor to the specified value. Indicates if the value is valid.
Rewinds the cursor to the first key.
Rewinds the cursor to the first value for current key.
Returns a reference to the current key, if valid.
Returns a reference to the current value, if valid.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more
Rewinds the cursor and outputs its contents to a Vec

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.