fn output_join_field( old_field: &Field, join_type: &JoinType, is_left: bool, ) -> Field
Returns the output field given the input field. Outer joins may insert nulls even if the input was not null