pub struct RocksRangeScanCursor { /* private fields */ }Trait Implementations§
Source§impl RangeScan for RocksRangeScanCursor
impl RangeScan for RocksRangeScanCursor
Source§async fn next_batch(
&mut self,
max_items: usize,
) -> Result<RangeScanBatch, String>
async fn next_batch( &mut self, max_items: usize, ) -> Result<RangeScanBatch, String>
Pull up to
max_items rows. Returning an empty rows batch marks EOF.
EOF may carry non-empty extra with final query metadata.
extra is emitted with the response frame built from the same batch.Auto Trait Implementations§
impl !Freeze for RocksRangeScanCursor
impl RefUnwindSafe for RocksRangeScanCursor
impl Send for RocksRangeScanCursor
impl Sync for RocksRangeScanCursor
impl Unpin for RocksRangeScanCursor
impl UnsafeUnpin for RocksRangeScanCursor
impl UnwindSafe for RocksRangeScanCursor
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more