|
1 | 1 | // SPDX-License-Identifier: Apache-2.0 |
2 | 2 | // SPDX-FileCopyrightText: Copyright the Vortex contributors |
3 | 3 |
|
4 | | -use crate::arrays::{MaskedVTable, PrimitiveArray, PrimitiveVTable}; |
5 | | -use crate::execution::{kernel, BatchKernelRef, BindCtx}; |
6 | | -use crate::pipeline::bit_view::BitView; |
7 | | -use crate::pipeline::{BindContext, KernelContext, PipelinedSource, SourceKernel, N}; |
8 | | -use crate::vtable::{OperatorVTable, ValidityHelper}; |
9 | | -use crate::{ArrayRef, IntoArray}; |
10 | 4 | use vortex_buffer::Buffer; |
11 | 5 | use vortex_compute::filter::Filter; |
12 | | -use vortex_dtype::{match_each_native_ptype, NativePType, PTypeDowncastExt}; |
| 6 | +use vortex_dtype::{NativePType, PTypeDowncastExt, match_each_native_ptype}; |
13 | 7 | use vortex_error::VortexResult; |
14 | 8 | use vortex_mask::Mask; |
15 | | -use vortex_vector::primitive::PVector; |
16 | 9 | use vortex_vector::VectorMut; |
| 10 | +use vortex_vector::primitive::PVector; |
| 11 | + |
| 12 | +use crate::arrays::{MaskedVTable, PrimitiveArray, PrimitiveVTable}; |
| 13 | +use crate::execution::{BatchKernelRef, BindCtx, kernel}; |
| 14 | +use crate::pipeline::bit_view::BitView; |
| 15 | +use crate::pipeline::{BindContext, KernelContext, N, PipelinedSource, SourceKernel}; |
| 16 | +use crate::vtable::{OperatorVTable, ValidityHelper}; |
| 17 | +use crate::{ArrayRef, IntoArray}; |
17 | 18 |
|
18 | 19 | impl OperatorVTable<PrimitiveVTable> for PrimitiveVTable { |
19 | 20 | fn as_pipelined_source(array: &PrimitiveArray) -> Option<&dyn PipelinedSource> { |
|
0 commit comments