pub fn valid_primitive_len<V>(valid: V) -> ArrowLenSampler
where V: Sample<Output = Option<Bitmap>> + SetLen + Clone + 'static,