@@ -22,7 +22,7 @@ pub type vortex_tensor::encodings::norm::NormVector::Metadata = vortex_array::me
2222
2323pub type vortex_tensor::encodings::norm::NormVector::OperationsVTable = vortex_tensor::encodings::norm::NormVector
2424
25- pub type vortex_tensor::encodings::norm::NormVector::ValidityVTable = vortex_array::vtable::validity::ValidityVTableFromValidityHelper
25+ pub type vortex_tensor::encodings::norm::NormVector::ValidityVTable = vortex_array::vtable::validity::ValidityVTableFromChild
2626
2727pub fn vortex_tensor::encodings::norm::NormVector::array_eq(array: &vortex_tensor::encodings::norm::NormVectorArray, other: &vortex_tensor::encodings::norm::NormVectorArray, precision: vortex_array::hash::Precision) -> bool
2828
@@ -52,7 +52,7 @@ pub fn vortex_tensor::encodings::norm::NormVector::metadata(_array: &vortex_tens
5252
5353pub fn vortex_tensor::encodings::norm::NormVector::nbuffers(_array: &vortex_tensor::encodings::norm::NormVectorArray) -> usize
5454
55- pub fn vortex_tensor::encodings::norm::NormVector::nchildren(array : &vortex_tensor::encodings::norm::NormVectorArray) -> usize
55+ pub fn vortex_tensor::encodings::norm::NormVector::nchildren(_array : &vortex_tensor::encodings::norm::NormVectorArray) -> usize
5656
5757pub fn vortex_tensor::encodings::norm::NormVector::serialize(_metadata: Self::Metadata) -> vortex_error::VortexResult<core::option::Option<alloc::vec::Vec<u8>>>
5858
@@ -66,6 +66,10 @@ impl vortex_array::vtable::operations::OperationsVTable<vortex_tensor::encodings
6666
6767pub fn vortex_tensor::encodings::norm::NormVector::scalar_at(array: &vortex_tensor::encodings::norm::NormVectorArray, index: usize) -> vortex_error::VortexResult<vortex_array::scalar::Scalar>
6868
69+ impl vortex_array::vtable::validity::ValidityChild<vortex_tensor::encodings::norm::NormVector> for vortex_tensor::encodings::norm::NormVector
70+
71+ pub fn vortex_tensor::encodings::norm::NormVector::validity_child(array: &vortex_tensor::encodings::norm::NormVectorArray) -> &vortex_array::array::ArrayRef
72+
6973pub struct vortex_tensor::encodings::norm::NormVectorArray
7074
7175impl vortex_tensor::encodings::norm::NormVectorArray
@@ -76,7 +80,7 @@ pub fn vortex_tensor::encodings::norm::NormVectorArray::decompress(&self, ctx: &
7680
7781pub fn vortex_tensor::encodings::norm::NormVectorArray::norms(&self) -> &vortex_array::array::ArrayRef
7882
79- pub fn vortex_tensor::encodings::norm::NormVectorArray::try_new(vector_array: vortex_array::array::ArrayRef, norms: vortex_array::array::ArrayRef, validity: vortex_array::validity::Validity ) -> vortex_error::VortexResult<Self>
83+ pub fn vortex_tensor::encodings::norm::NormVectorArray::try_new(vector_array: vortex_array::array::ArrayRef, norms: vortex_array::array::ArrayRef) -> vortex_error::VortexResult<Self>
8084
8185pub fn vortex_tensor::encodings::norm::NormVectorArray::vector_array(&self) -> &vortex_array::array::ArrayRef
8286
@@ -110,10 +114,6 @@ impl vortex_array::array::IntoArray for vortex_tensor::encodings::norm::NormVect
110114
111115pub fn vortex_tensor::encodings::norm::NormVectorArray::into_array(self) -> vortex_array::array::ArrayRef
112116
113- impl vortex_array::vtable::validity::ValidityHelper for vortex_tensor::encodings::norm::NormVectorArray
114-
115- pub fn vortex_tensor::encodings::norm::NormVectorArray::validity(&self) -> &vortex_array::validity::Validity
116-
117117pub mod vortex_tensor::fixed_shape
118118
119119pub struct vortex_tensor::fixed_shape::FixedShapeTensor
0 commit comments