pub(crate) struct GenericInProgressArray {
source: Option<ArrayRef>,
buffered_arrays: Vec<ArrayRef>,
}
Expand description
Generic implementation for InProgressArray
that works with any type of
array.
Internally, this buffers arrays and then calls other kernels such as
concat
to produce the final array.
Fields§
§source: Option<ArrayRef>
The current source
buffered_arrays: Vec<ArrayRef>
The buffered array slices
Implementations§
Trait Implementations§
Source§impl Debug for GenericInProgressArray
impl Debug for GenericInProgressArray
Source§impl InProgressArray for GenericInProgressArray
impl InProgressArray for GenericInProgressArray
Auto Trait Implementations§
impl Freeze for GenericInProgressArray
impl !RefUnwindSafe for GenericInProgressArray
impl Send for GenericInProgressArray
impl Sync for GenericInProgressArray
impl Unpin for GenericInProgressArray
impl !UnwindSafe for GenericInProgressArray
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