use vortex_dtype::DType;
use crate::arrays::{ConstantArray, ConstantVTable};
use crate::stats::StatsSetRef;
use crate::vtable::ArrayVTable;
impl ArrayVTable<ConstantVTable> for ConstantVTable {
fn len(array: &ConstantArray) -> usize {
array.len
}
fn dtype(array: &ConstantArray) -> &DType {
array.scalar.dtype()
}
fn stats(array: &ConstantArray) -> StatsSetRef<'_> {
array.stats_set.to_ref(array.as_ref())
}
}