struct TArgs_array_cardinality_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false}; }; struct TArgs_array_dims_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false}; }; struct TArgs_array_eq_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_array_fill_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,false}; }; struct TArgs_array_fill_with_lower_bounds_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,false,false}; }; struct TArgs_array_ge_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_array_gt_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_array_in_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,true,true}; }; struct TArgs_array_larger_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_array_le_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_array_length_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,true}; }; struct TArgs_array_lower_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,true}; }; struct TArgs_array_lt_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_array_ndims_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false}; }; struct TArgs_array_ne_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_array_out_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false}; }; struct TArgs_array_recv_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true,true}; }; struct TArgs_array_remove_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,true}; }; struct TArgs_array_replace_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,true,true}; }; struct TArgs_array_send_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false}; }; struct TArgs_array_smaller_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_array_to_tsvector_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false}; }; struct TArgs_array_unnest_support_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true}; }; struct TArgs_array_upper_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,true}; }; struct TArgs_arraycontained_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_arraycontains_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_arrayoverlap_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_brin_inclusion_add_value_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true,true,true}; }; struct TArgs_brin_inclusion_consistent_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true,true}; }; struct TArgs_brin_inclusion_opcinfo_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true}; }; struct TArgs_brin_inclusion_union_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true,true}; }; struct TArgs_btarraycmp_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_gtsquery_compress_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true}; }; struct TArgs_gtsquery_consistent_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,false,true,true,true}; }; struct TArgs_gtsquery_consistent_oldsig_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true,true,true,true}; }; struct TArgs_gtsquery_penalty_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true,true}; }; struct TArgs_gtsquery_picksplit_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true}; }; struct TArgs_gtsquery_same_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true,true}; }; struct TArgs_gtsquery_union_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true}; }; struct TArgs_hash_array_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false}; }; struct TArgs_hash_array_extended_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,true}; }; struct TArgs_pg_collation_actual_version_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true}; }; struct TArgs_pg_import_system_collations_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true}; }; struct TArgs_trim_array_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,true}; }; struct TArgs_ts_match_qv_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_ts_match_tq_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_ts_match_tt_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_ts_match_vq_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_tsvector_cmp_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_tsvector_concat_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_tsvector_delete_arr_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_tsvector_delete_str_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_tsvector_eq_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_tsvector_filter_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_tsvector_ge_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_tsvector_gt_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_tsvector_le_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_tsvector_length_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false}; }; struct TArgs_tsvector_lt_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_tsvector_ne_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_tsvector_setweight_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,true}; }; struct TArgs_tsvector_setweight_by_filter_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,true,false}; }; struct TArgs_tsvector_strip_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false}; }; struct TArgs_tsvector_to_array_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false}; }; struct TArgs_tsvector_update_trigger_bycolumn_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {}; }; struct TArgs_tsvector_update_trigger_byid_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {}; }; struct TArgs_width_bucket_array_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,false}; };