pub(crate) struct InProgressBooleanArray {
source: Option<ArrayRef>,
batch_size: usize,
values: Option<BooleanBufferBuilder>,
nulls: NullBufferBuilder,
}Fields§
§source: Option<ArrayRef>§batch_size: usize§values: Option<BooleanBufferBuilder>§nulls: NullBufferBuilderImplementations§
Trait Implementations§
Source§impl Debug for InProgressBooleanArray
impl Debug for InProgressBooleanArray
Source§impl InProgressArray for InProgressBooleanArray
impl InProgressArray for InProgressBooleanArray
Source§fn set_source(&mut self, source: Option<ArrayRef>)
fn set_source(&mut self, source: Option<ArrayRef>)
Set the source array. Read more
Source§fn copy_rows(&mut self, offset: usize, len: usize) -> Result<(), ArrowError>
fn copy_rows(&mut self, offset: usize, len: usize) -> Result<(), ArrowError>
Copy rows from the current source array into the in-progress array Read more
Source§fn copy_rows_by_filter_from(
&mut self,
source: ArrayRef,
filter: &FilterPredicate,
) -> Result<(), ArrowError>
fn copy_rows_by_filter_from( &mut self, source: ArrayRef, filter: &FilterPredicate, ) -> Result<(), ArrowError>
Source§fn finish(&mut self) -> Result<ArrayRef, ArrowError>
fn finish(&mut self) -> Result<ArrayRef, ArrowError>
Finish the currently in-progress array and return it as an
ArrayRefSource§fn copy_rows_by_filter(
&mut self,
filter: &FilterPredicate,
) -> Result<(), ArrowError>
fn copy_rows_by_filter( &mut self, filter: &FilterPredicate, ) -> Result<(), ArrowError>
Copy rows selected by
filter from the current source array. Read moreSource§fn copy_rows_by_selection(
&mut self,
selection: FilterSelection<'_>,
) -> Result<(), ArrowError>
fn copy_rows_by_selection( &mut self, selection: FilterSelection<'_>, ) -> Result<(), ArrowError>
Copy rows described by a
FilterSelection from the current source array. Read moreAuto Trait Implementations§
impl !Freeze for InProgressBooleanArray
impl !RefUnwindSafe for InProgressBooleanArray
impl !UnwindSafe for InProgressBooleanArray
impl Send for InProgressBooleanArray
impl Sync for InProgressBooleanArray
impl Unpin for InProgressBooleanArray
impl UnsafeUnpin for InProgressBooleanArray
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