vortex_fastlanes/for/vtable/
visitor.rs

1// SPDX-License-Identifier: Apache-2.0
2// SPDX-FileCopyrightText: Copyright the Vortex contributors
3
4use vortex_array::ArrayBufferVisitor;
5use vortex_array::ArrayChildVisitor;
6use vortex_array::vtable::VisitorVTable;
7
8use super::FoRVTable;
9use crate::FoRArray;
10
11impl VisitorVTable<FoRVTable> for FoRVTable {
12    fn visit_buffers(_array: &FoRArray, _visitor: &mut dyn ArrayBufferVisitor) {}
13
14    fn visit_children(array: &FoRArray, visitor: &mut dyn ArrayChildVisitor) {
15        visitor.visit_child("encoded", array.encoded())
16    }
17}