vortex_array/arrays/variant/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::arrays::Variant;
7use crate::validity::Validity;
8use crate::vtable::VTable;
9use crate::vtable::ValidityVTable;
10
11impl ValidityVTable<Variant> for Variant {
12 fn validity(array: &<Variant as VTable>::Array) -> VortexResult<Validity> {
13 array.child().validity()
14 }
15}