pub struct BufferedRowSource { /* private fields */ }Expand description
Buffered cursor backed by a pre-computed Vec<Row>. Used both as
a simple “rows already collected” adapter and as the leaf fallback
for operators whose internals still require full materialization.
Implementations§
Trait Implementations§
Source§impl RowSource for BufferedRowSource
impl RowSource for BufferedRowSource
Auto Trait Implementations§
impl Freeze for BufferedRowSource
impl RefUnwindSafe for BufferedRowSource
impl Send for BufferedRowSource
impl Sync for BufferedRowSource
impl Unpin for BufferedRowSource
impl UnsafeUnpin for BufferedRowSource
impl UnwindSafe for BufferedRowSource
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