pub fn dict_encoder( array: &dyn Array, constraints: &DictConstraints, ) -> VortexResult<Box<dyn DictEncoder>>