vortex_array/vtable/
array.rs1use vortex_dtype::DType;
2
3use crate::stats::StatsSetRef;
4use crate::vtable::VTable;
5
6pub trait ArrayVTable<V: VTable> {
7 fn len(array: &V::Array) -> usize;
8
9 fn dtype(array: &V::Array) -> &DType;
10
11 fn stats(array: &V::Array) -> StatsSetRef<'_>;
12}