vortex_array/arrays/varbinview/vtable/validity.rs
1// SPDX-License-Identifier: Apache-2.0
2// SPDX-FileCopyrightText: Copyright the Vortex contributors
3
4use vortex_error::VortexResult;
5
6use crate::array::ArrayView;
7use crate::array::ValidityVTable;
8use crate::arrays::varbinview::VarBinViewArrayExt;
9use crate::arrays::varbinview::vtable::VarBinView;
10use crate::validity::Validity;
11
12impl ValidityVTable<VarBinView> for VarBinView {
13 fn validity(array: ArrayView<'_, VarBinView>) -> VortexResult<Validity> {
14 Ok(array.varbinview_validity())
15 }
16}