@@ -4818,6 +4818,118 @@ pub vortex_array::arrays::varbinview::VarBinViewArrayParts::validity: vortex_arr
48184818
48194819pub vortex_array::arrays::varbinview::VarBinViewArrayParts::views: vortex_array::buffer::BufferHandle
48204820
4821+ pub mod vortex_array::arrays::variant
4822+
4823+ pub struct vortex_array::arrays::variant::Variant
4824+
4825+ impl vortex_array::arrays::Variant
4826+
4827+ pub const vortex_array::arrays::Variant::ID: vortex_array::vtable::ArrayId
4828+
4829+ impl core::fmt::Debug for vortex_array::arrays::Variant
4830+
4831+ pub fn vortex_array::arrays::Variant::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
4832+
4833+ impl vortex_array::vtable::OperationsVTable<vortex_array::arrays::Variant> for vortex_array::arrays::Variant
4834+
4835+ pub fn vortex_array::arrays::Variant::scalar_at(array: &<vortex_array::arrays::Variant as vortex_array::vtable::VTable>::Array, index: usize) -> vortex_error::VortexResult<vortex_array::scalar::Scalar>
4836+
4837+ impl vortex_array::vtable::VTable for vortex_array::arrays::Variant
4838+
4839+ pub type vortex_array::arrays::Variant::Array = vortex_array::arrays::variant::VariantArray
4840+
4841+ pub type vortex_array::arrays::Variant::Metadata = vortex_array::EmptyMetadata
4842+
4843+ pub type vortex_array::arrays::Variant::OperationsVTable = vortex_array::arrays::Variant
4844+
4845+ pub type vortex_array::arrays::Variant::ValidityVTable = vortex_array::arrays::Variant
4846+
4847+ pub fn vortex_array::arrays::Variant::append_to_builder(array: &Self::Array, builder: &mut dyn vortex_array::builders::ArrayBuilder, ctx: &mut vortex_array::ExecutionCtx) -> vortex_error::VortexResult<()>
4848+
4849+ pub fn vortex_array::arrays::Variant::array_eq(array: &Self::Array, other: &Self::Array, precision: vortex_array::Precision) -> bool
4850+
4851+ pub fn vortex_array::arrays::Variant::array_hash<H: core::hash::Hasher>(array: &Self::Array, state: &mut H, precision: vortex_array::Precision)
4852+
4853+ pub fn vortex_array::arrays::Variant::buffer(_array: &Self::Array, idx: usize) -> vortex_array::buffer::BufferHandle
4854+
4855+ pub fn vortex_array::arrays::Variant::buffer_name(_array: &Self::Array, _idx: usize) -> core::option::Option<alloc::string::String>
4856+
4857+ pub fn vortex_array::arrays::Variant::build(dtype: &vortex_array::dtype::DType, len: usize, _metadata: &Self::Metadata, _buffers: &[vortex_array::buffer::BufferHandle], children: &dyn vortex_array::serde::ArrayChildren) -> vortex_error::VortexResult<Self::Array>
4858+
4859+ pub fn vortex_array::arrays::Variant::child(array: &Self::Array, idx: usize) -> vortex_array::ArrayRef
4860+
4861+ pub fn vortex_array::arrays::Variant::child_name(_array: &Self::Array, idx: usize) -> alloc::string::String
4862+
4863+ pub fn vortex_array::arrays::Variant::deserialize(_bytes: &[u8], _dtype: &vortex_array::dtype::DType, _len: usize, _buffers: &[vortex_array::buffer::BufferHandle], _session: &vortex_session::VortexSession) -> vortex_error::VortexResult<Self::Metadata>
4864+
4865+ pub fn vortex_array::arrays::Variant::dtype(array: &Self::Array) -> &vortex_array::dtype::DType
4866+
4867+ pub fn vortex_array::arrays::Variant::execute(array: &Self::Array, _ctx: &mut vortex_array::ExecutionCtx) -> vortex_error::VortexResult<vortex_array::ExecutionStep>
4868+
4869+ pub fn vortex_array::arrays::Variant::execute_parent(array: &Self::Array, parent: &vortex_array::ArrayRef, child_idx: usize, ctx: &mut vortex_array::ExecutionCtx) -> vortex_error::VortexResult<core::option::Option<vortex_array::ArrayRef>>
4870+
4871+ pub fn vortex_array::arrays::Variant::id(_array: &Self::Array) -> vortex_array::vtable::ArrayId
4872+
4873+ pub fn vortex_array::arrays::Variant::len(array: &Self::Array) -> usize
4874+
4875+ pub fn vortex_array::arrays::Variant::metadata(_array: &Self::Array) -> vortex_error::VortexResult<Self::Metadata>
4876+
4877+ pub fn vortex_array::arrays::Variant::nbuffers(_array: &Self::Array) -> usize
4878+
4879+ pub fn vortex_array::arrays::Variant::nchildren(_array: &Self::Array) -> usize
4880+
4881+ pub fn vortex_array::arrays::Variant::reduce(array: &Self::Array) -> vortex_error::VortexResult<core::option::Option<vortex_array::ArrayRef>>
4882+
4883+ pub fn vortex_array::arrays::Variant::reduce_parent(array: &Self::Array, parent: &vortex_array::ArrayRef, child_idx: usize) -> vortex_error::VortexResult<core::option::Option<vortex_array::ArrayRef>>
4884+
4885+ pub fn vortex_array::arrays::Variant::serialize(_metadata: Self::Metadata) -> vortex_error::VortexResult<core::option::Option<alloc::vec::Vec<u8>>>
4886+
4887+ pub fn vortex_array::arrays::Variant::stats(array: &Self::Array) -> vortex_array::stats::StatsSetRef<'_>
4888+
4889+ pub fn vortex_array::arrays::Variant::with_children(array: &mut Self::Array, children: alloc::vec::Vec<vortex_array::ArrayRef>) -> vortex_error::VortexResult<()>
4890+
4891+ impl vortex_array::vtable::ValidityVTable<vortex_array::arrays::Variant> for vortex_array::arrays::Variant
4892+
4893+ pub fn vortex_array::arrays::Variant::validity(array: &<vortex_array::arrays::Variant as vortex_array::vtable::VTable>::Array) -> vortex_error::VortexResult<vortex_array::validity::Validity>
4894+
4895+ pub struct vortex_array::arrays::variant::VariantArray
4896+
4897+ impl vortex_array::arrays::variant::VariantArray
4898+
4899+ pub fn vortex_array::arrays::variant::VariantArray::child(&self) -> &vortex_array::ArrayRef
4900+
4901+ pub fn vortex_array::arrays::variant::VariantArray::new(child: vortex_array::ArrayRef, nullability: vortex_array::dtype::Nullability) -> Self
4902+
4903+ impl vortex_array::arrays::variant::VariantArray
4904+
4905+ pub fn vortex_array::arrays::variant::VariantArray::to_array(&self) -> vortex_array::ArrayRef
4906+
4907+ impl core::clone::Clone for vortex_array::arrays::variant::VariantArray
4908+
4909+ pub fn vortex_array::arrays::variant::VariantArray::clone(&self) -> vortex_array::arrays::variant::VariantArray
4910+
4911+ impl core::convert::AsRef<dyn vortex_array::DynArray> for vortex_array::arrays::variant::VariantArray
4912+
4913+ pub fn vortex_array::arrays::variant::VariantArray::as_ref(&self) -> &dyn vortex_array::DynArray
4914+
4915+ impl core::convert::From<vortex_array::arrays::variant::VariantArray> for vortex_array::ArrayRef
4916+
4917+ pub fn vortex_array::ArrayRef::from(value: vortex_array::arrays::variant::VariantArray) -> vortex_array::ArrayRef
4918+
4919+ impl core::fmt::Debug for vortex_array::arrays::variant::VariantArray
4920+
4921+ pub fn vortex_array::arrays::variant::VariantArray::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
4922+
4923+ impl core::ops::deref::Deref for vortex_array::arrays::variant::VariantArray
4924+
4925+ pub type vortex_array::arrays::variant::VariantArray::Target = dyn vortex_array::DynArray
4926+
4927+ pub fn vortex_array::arrays::variant::VariantArray::deref(&self) -> &Self::Target
4928+
4929+ impl vortex_array::IntoArray for vortex_array::arrays::variant::VariantArray
4930+
4931+ pub fn vortex_array::arrays::variant::VariantArray::into_array(self) -> vortex_array::ArrayRef
4932+
48214933pub struct vortex_array::arrays::Bool
48224934
48234935impl vortex_array::arrays::Bool
@@ -7848,6 +7960,116 @@ impl<'a> core::iter::traits::collect::FromIterator<core::option::Option<&'a str>
78487960
78497961pub fn vortex_array::arrays::VarBinViewArray::from_iter<T: core::iter::traits::collect::IntoIterator<Item = core::option::Option<&'a str>>>(iter: T) -> Self
78507962
7963+ pub struct vortex_array::arrays::Variant
7964+
7965+ impl vortex_array::arrays::Variant
7966+
7967+ pub const vortex_array::arrays::Variant::ID: vortex_array::vtable::ArrayId
7968+
7969+ impl core::fmt::Debug for vortex_array::arrays::Variant
7970+
7971+ pub fn vortex_array::arrays::Variant::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
7972+
7973+ impl vortex_array::vtable::OperationsVTable<vortex_array::arrays::Variant> for vortex_array::arrays::Variant
7974+
7975+ pub fn vortex_array::arrays::Variant::scalar_at(array: &<vortex_array::arrays::Variant as vortex_array::vtable::VTable>::Array, index: usize) -> vortex_error::VortexResult<vortex_array::scalar::Scalar>
7976+
7977+ impl vortex_array::vtable::VTable for vortex_array::arrays::Variant
7978+
7979+ pub type vortex_array::arrays::Variant::Array = vortex_array::arrays::variant::VariantArray
7980+
7981+ pub type vortex_array::arrays::Variant::Metadata = vortex_array::EmptyMetadata
7982+
7983+ pub type vortex_array::arrays::Variant::OperationsVTable = vortex_array::arrays::Variant
7984+
7985+ pub type vortex_array::arrays::Variant::ValidityVTable = vortex_array::arrays::Variant
7986+
7987+ pub fn vortex_array::arrays::Variant::append_to_builder(array: &Self::Array, builder: &mut dyn vortex_array::builders::ArrayBuilder, ctx: &mut vortex_array::ExecutionCtx) -> vortex_error::VortexResult<()>
7988+
7989+ pub fn vortex_array::arrays::Variant::array_eq(array: &Self::Array, other: &Self::Array, precision: vortex_array::Precision) -> bool
7990+
7991+ pub fn vortex_array::arrays::Variant::array_hash<H: core::hash::Hasher>(array: &Self::Array, state: &mut H, precision: vortex_array::Precision)
7992+
7993+ pub fn vortex_array::arrays::Variant::buffer(_array: &Self::Array, idx: usize) -> vortex_array::buffer::BufferHandle
7994+
7995+ pub fn vortex_array::arrays::Variant::buffer_name(_array: &Self::Array, _idx: usize) -> core::option::Option<alloc::string::String>
7996+
7997+ pub fn vortex_array::arrays::Variant::build(dtype: &vortex_array::dtype::DType, len: usize, _metadata: &Self::Metadata, _buffers: &[vortex_array::buffer::BufferHandle], children: &dyn vortex_array::serde::ArrayChildren) -> vortex_error::VortexResult<Self::Array>
7998+
7999+ pub fn vortex_array::arrays::Variant::child(array: &Self::Array, idx: usize) -> vortex_array::ArrayRef
8000+
8001+ pub fn vortex_array::arrays::Variant::child_name(_array: &Self::Array, idx: usize) -> alloc::string::String
8002+
8003+ pub fn vortex_array::arrays::Variant::deserialize(_bytes: &[u8], _dtype: &vortex_array::dtype::DType, _len: usize, _buffers: &[vortex_array::buffer::BufferHandle], _session: &vortex_session::VortexSession) -> vortex_error::VortexResult<Self::Metadata>
8004+
8005+ pub fn vortex_array::arrays::Variant::dtype(array: &Self::Array) -> &vortex_array::dtype::DType
8006+
8007+ pub fn vortex_array::arrays::Variant::execute(array: &Self::Array, _ctx: &mut vortex_array::ExecutionCtx) -> vortex_error::VortexResult<vortex_array::ExecutionStep>
8008+
8009+ pub fn vortex_array::arrays::Variant::execute_parent(array: &Self::Array, parent: &vortex_array::ArrayRef, child_idx: usize, ctx: &mut vortex_array::ExecutionCtx) -> vortex_error::VortexResult<core::option::Option<vortex_array::ArrayRef>>
8010+
8011+ pub fn vortex_array::arrays::Variant::id(_array: &Self::Array) -> vortex_array::vtable::ArrayId
8012+
8013+ pub fn vortex_array::arrays::Variant::len(array: &Self::Array) -> usize
8014+
8015+ pub fn vortex_array::arrays::Variant::metadata(_array: &Self::Array) -> vortex_error::VortexResult<Self::Metadata>
8016+
8017+ pub fn vortex_array::arrays::Variant::nbuffers(_array: &Self::Array) -> usize
8018+
8019+ pub fn vortex_array::arrays::Variant::nchildren(_array: &Self::Array) -> usize
8020+
8021+ pub fn vortex_array::arrays::Variant::reduce(array: &Self::Array) -> vortex_error::VortexResult<core::option::Option<vortex_array::ArrayRef>>
8022+
8023+ pub fn vortex_array::arrays::Variant::reduce_parent(array: &Self::Array, parent: &vortex_array::ArrayRef, child_idx: usize) -> vortex_error::VortexResult<core::option::Option<vortex_array::ArrayRef>>
8024+
8025+ pub fn vortex_array::arrays::Variant::serialize(_metadata: Self::Metadata) -> vortex_error::VortexResult<core::option::Option<alloc::vec::Vec<u8>>>
8026+
8027+ pub fn vortex_array::arrays::Variant::stats(array: &Self::Array) -> vortex_array::stats::StatsSetRef<'_>
8028+
8029+ pub fn vortex_array::arrays::Variant::with_children(array: &mut Self::Array, children: alloc::vec::Vec<vortex_array::ArrayRef>) -> vortex_error::VortexResult<()>
8030+
8031+ impl vortex_array::vtable::ValidityVTable<vortex_array::arrays::Variant> for vortex_array::arrays::Variant
8032+
8033+ pub fn vortex_array::arrays::Variant::validity(array: &<vortex_array::arrays::Variant as vortex_array::vtable::VTable>::Array) -> vortex_error::VortexResult<vortex_array::validity::Validity>
8034+
8035+ pub struct vortex_array::arrays::VariantArray
8036+
8037+ impl vortex_array::arrays::variant::VariantArray
8038+
8039+ pub fn vortex_array::arrays::variant::VariantArray::child(&self) -> &vortex_array::ArrayRef
8040+
8041+ pub fn vortex_array::arrays::variant::VariantArray::new(child: vortex_array::ArrayRef, nullability: vortex_array::dtype::Nullability) -> Self
8042+
8043+ impl vortex_array::arrays::variant::VariantArray
8044+
8045+ pub fn vortex_array::arrays::variant::VariantArray::to_array(&self) -> vortex_array::ArrayRef
8046+
8047+ impl core::clone::Clone for vortex_array::arrays::variant::VariantArray
8048+
8049+ pub fn vortex_array::arrays::variant::VariantArray::clone(&self) -> vortex_array::arrays::variant::VariantArray
8050+
8051+ impl core::convert::AsRef<dyn vortex_array::DynArray> for vortex_array::arrays::variant::VariantArray
8052+
8053+ pub fn vortex_array::arrays::variant::VariantArray::as_ref(&self) -> &dyn vortex_array::DynArray
8054+
8055+ impl core::convert::From<vortex_array::arrays::variant::VariantArray> for vortex_array::ArrayRef
8056+
8057+ pub fn vortex_array::ArrayRef::from(value: vortex_array::arrays::variant::VariantArray) -> vortex_array::ArrayRef
8058+
8059+ impl core::fmt::Debug for vortex_array::arrays::variant::VariantArray
8060+
8061+ pub fn vortex_array::arrays::variant::VariantArray::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
8062+
8063+ impl core::ops::deref::Deref for vortex_array::arrays::variant::VariantArray
8064+
8065+ pub type vortex_array::arrays::variant::VariantArray::Target = dyn vortex_array::DynArray
8066+
8067+ pub fn vortex_array::arrays::variant::VariantArray::deref(&self) -> &Self::Target
8068+
8069+ impl vortex_array::IntoArray for vortex_array::arrays::variant::VariantArray
8070+
8071+ pub fn vortex_array::arrays::variant::VariantArray::into_array(self) -> vortex_array::ArrayRef
8072+
78518073pub mod vortex_array::arrow
78528074
78538075pub mod vortex_array::arrow::bool
@@ -20236,6 +20458,10 @@ impl vortex_array::vtable::OperationsVTable<vortex_array::arrays::VarBinView> fo
2023620458
2023720459pub fn vortex_array::arrays::VarBinView::scalar_at(array: &vortex_array::arrays::VarBinViewArray, index: usize) -> vortex_error::VortexResult<vortex_array::scalar::Scalar>
2023820460
20461+ impl vortex_array::vtable::OperationsVTable<vortex_array::arrays::Variant> for vortex_array::arrays::Variant
20462+
20463+ pub fn vortex_array::arrays::Variant::scalar_at(array: &<vortex_array::arrays::Variant as vortex_array::vtable::VTable>::Array, index: usize) -> vortex_error::VortexResult<vortex_array::scalar::Scalar>
20464+
2023920465impl vortex_array::vtable::OperationsVTable<vortex_array::arrays::dict::Dict> for vortex_array::arrays::dict::Dict
2024020466
2024120467pub fn vortex_array::arrays::dict::Dict::scalar_at(array: &vortex_array::arrays::dict::DictArray, index: usize) -> vortex_error::VortexResult<vortex_array::scalar::Scalar>
@@ -21120,6 +21346,60 @@ pub fn vortex_array::arrays::VarBinView::stats(array: &vortex_array::arrays::Var
2112021346
2112121347pub fn vortex_array::arrays::VarBinView::with_children(array: &mut Self::Array, children: alloc::vec::Vec<vortex_array::ArrayRef>) -> vortex_error::VortexResult<()>
2112221348
21349+ impl vortex_array::vtable::VTable for vortex_array::arrays::Variant
21350+
21351+ pub type vortex_array::arrays::Variant::Array = vortex_array::arrays::variant::VariantArray
21352+
21353+ pub type vortex_array::arrays::Variant::Metadata = vortex_array::EmptyMetadata
21354+
21355+ pub type vortex_array::arrays::Variant::OperationsVTable = vortex_array::arrays::Variant
21356+
21357+ pub type vortex_array::arrays::Variant::ValidityVTable = vortex_array::arrays::Variant
21358+
21359+ pub fn vortex_array::arrays::Variant::append_to_builder(array: &Self::Array, builder: &mut dyn vortex_array::builders::ArrayBuilder, ctx: &mut vortex_array::ExecutionCtx) -> vortex_error::VortexResult<()>
21360+
21361+ pub fn vortex_array::arrays::Variant::array_eq(array: &Self::Array, other: &Self::Array, precision: vortex_array::Precision) -> bool
21362+
21363+ pub fn vortex_array::arrays::Variant::array_hash<H: core::hash::Hasher>(array: &Self::Array, state: &mut H, precision: vortex_array::Precision)
21364+
21365+ pub fn vortex_array::arrays::Variant::buffer(_array: &Self::Array, idx: usize) -> vortex_array::buffer::BufferHandle
21366+
21367+ pub fn vortex_array::arrays::Variant::buffer_name(_array: &Self::Array, _idx: usize) -> core::option::Option<alloc::string::String>
21368+
21369+ pub fn vortex_array::arrays::Variant::build(dtype: &vortex_array::dtype::DType, len: usize, _metadata: &Self::Metadata, _buffers: &[vortex_array::buffer::BufferHandle], children: &dyn vortex_array::serde::ArrayChildren) -> vortex_error::VortexResult<Self::Array>
21370+
21371+ pub fn vortex_array::arrays::Variant::child(array: &Self::Array, idx: usize) -> vortex_array::ArrayRef
21372+
21373+ pub fn vortex_array::arrays::Variant::child_name(_array: &Self::Array, idx: usize) -> alloc::string::String
21374+
21375+ pub fn vortex_array::arrays::Variant::deserialize(_bytes: &[u8], _dtype: &vortex_array::dtype::DType, _len: usize, _buffers: &[vortex_array::buffer::BufferHandle], _session: &vortex_session::VortexSession) -> vortex_error::VortexResult<Self::Metadata>
21376+
21377+ pub fn vortex_array::arrays::Variant::dtype(array: &Self::Array) -> &vortex_array::dtype::DType
21378+
21379+ pub fn vortex_array::arrays::Variant::execute(array: &Self::Array, _ctx: &mut vortex_array::ExecutionCtx) -> vortex_error::VortexResult<vortex_array::ExecutionStep>
21380+
21381+ pub fn vortex_array::arrays::Variant::execute_parent(array: &Self::Array, parent: &vortex_array::ArrayRef, child_idx: usize, ctx: &mut vortex_array::ExecutionCtx) -> vortex_error::VortexResult<core::option::Option<vortex_array::ArrayRef>>
21382+
21383+ pub fn vortex_array::arrays::Variant::id(_array: &Self::Array) -> vortex_array::vtable::ArrayId
21384+
21385+ pub fn vortex_array::arrays::Variant::len(array: &Self::Array) -> usize
21386+
21387+ pub fn vortex_array::arrays::Variant::metadata(_array: &Self::Array) -> vortex_error::VortexResult<Self::Metadata>
21388+
21389+ pub fn vortex_array::arrays::Variant::nbuffers(_array: &Self::Array) -> usize
21390+
21391+ pub fn vortex_array::arrays::Variant::nchildren(_array: &Self::Array) -> usize
21392+
21393+ pub fn vortex_array::arrays::Variant::reduce(array: &Self::Array) -> vortex_error::VortexResult<core::option::Option<vortex_array::ArrayRef>>
21394+
21395+ pub fn vortex_array::arrays::Variant::reduce_parent(array: &Self::Array, parent: &vortex_array::ArrayRef, child_idx: usize) -> vortex_error::VortexResult<core::option::Option<vortex_array::ArrayRef>>
21396+
21397+ pub fn vortex_array::arrays::Variant::serialize(_metadata: Self::Metadata) -> vortex_error::VortexResult<core::option::Option<alloc::vec::Vec<u8>>>
21398+
21399+ pub fn vortex_array::arrays::Variant::stats(array: &Self::Array) -> vortex_array::stats::StatsSetRef<'_>
21400+
21401+ pub fn vortex_array::arrays::Variant::with_children(array: &mut Self::Array, children: alloc::vec::Vec<vortex_array::ArrayRef>) -> vortex_error::VortexResult<()>
21402+
2112321403impl vortex_array::vtable::VTable for vortex_array::arrays::dict::Dict
2112421404
2112521405pub type vortex_array::arrays::dict::Dict::Array = vortex_array::arrays::dict::DictArray
@@ -21420,6 +21700,10 @@ impl vortex_array::vtable::ValidityVTable<vortex_array::arrays::Shared> for vort
2142021700
2142121701pub fn vortex_array::arrays::Shared::validity(array: &vortex_array::arrays::SharedArray) -> vortex_error::VortexResult<vortex_array::validity::Validity>
2142221702
21703+ impl vortex_array::vtable::ValidityVTable<vortex_array::arrays::Variant> for vortex_array::arrays::Variant
21704+
21705+ pub fn vortex_array::arrays::Variant::validity(array: &<vortex_array::arrays::Variant as vortex_array::vtable::VTable>::Array) -> vortex_error::VortexResult<vortex_array::validity::Validity>
21706+
2142321707impl vortex_array::vtable::ValidityVTable<vortex_array::arrays::dict::Dict> for vortex_array::arrays::dict::Dict
2142421708
2142521709pub fn vortex_array::arrays::dict::Dict::validity(array: &vortex_array::arrays::dict::DictArray) -> vortex_error::VortexResult<vortex_array::validity::Validity>
@@ -22488,6 +22772,10 @@ impl vortex_array::IntoArray for vortex_array::arrays::slice::SliceArray
2248822772
2248922773pub fn vortex_array::arrays::slice::SliceArray::into_array(self) -> vortex_array::ArrayRef
2249022774
22775+ impl vortex_array::IntoArray for vortex_array::arrays::variant::VariantArray
22776+
22777+ pub fn vortex_array::arrays::variant::VariantArray::into_array(self) -> vortex_array::ArrayRef
22778+
2249122779impl vortex_array::IntoArray for vortex_buffer::bit::buf::BitBuffer
2249222780
2249322781pub fn vortex_buffer::bit::buf::BitBuffer::into_array(self) -> vortex_array::ArrayRef
0 commit comments