fn validate_fields<'rw>( rw_fields: impl Iterator<Item = (&'rw str, &'rw DataType)>, avro: &Schema, refs: &NamesRef, ) -> Result<(), FieldEncodeError>