struct TArgs_array_agg_array_combine_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true}; }; struct TArgs_array_agg_array_deserialize_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,true}; }; struct TArgs_array_agg_array_finalfn_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,false}; }; struct TArgs_array_agg_array_serialize_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true}; }; struct TArgs_array_agg_array_transfn_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,false}; }; struct TArgs_array_agg_combine_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true}; }; struct TArgs_array_agg_deserialize_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,true}; }; struct TArgs_array_agg_finalfn_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true}; }; struct TArgs_array_agg_serialize_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true}; }; struct TArgs_array_agg_transfn_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true}; }; struct TArgs_array_append_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,true}; }; struct TArgs_array_cat_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_array_position_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,true}; }; struct TArgs_array_position_start_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,true,true}; }; struct TArgs_array_positions_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,true}; }; struct TArgs_array_prepend_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,false}; }; struct TArgs_array_sample_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,true}; }; struct TArgs_array_shuffle_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false}; }; struct TArgs_array_typanalyze_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true}; }; struct TArgs_bit_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,true,true}; }; struct TArgs_bit_and_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_bit_bit_count_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false}; }; struct TArgs_bit_in_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,true,true}; }; struct TArgs_bit_or_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_bit_out_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false}; }; struct TArgs_bit_recv_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true,true}; }; struct TArgs_bit_send_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false}; }; struct TArgs_bitcat_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_bitcmp_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_biteq_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_bitfromint4_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true}; }; struct TArgs_bitfromint8_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true}; }; struct TArgs_bitge_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_bitgetbit_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,true}; }; struct TArgs_bitgt_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_bitle_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_bitlength_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false}; }; struct TArgs_bitlt_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_bitne_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_bitnot_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false}; }; struct TArgs_bitoctetlength_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false}; }; struct TArgs_bitoverlay_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false,true,true}; }; struct TArgs_bitoverlay_no_len_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false,true}; }; struct TArgs_bitposition_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_bitsetbit_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,true,true}; }; struct TArgs_bitshiftleft_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,true}; }; struct TArgs_bitshiftright_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,true}; }; struct TArgs_bitsubstr_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,true,true}; }; struct TArgs_bitsubstr_no_len_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,true}; }; struct TArgs_bittoint4_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false}; }; struct TArgs_bittoint8_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false}; }; struct TArgs_bittypmodin_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false}; }; struct TArgs_bittypmodout_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true}; }; struct TArgs_bitxor_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_clock_timestamp_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {}; }; struct TArgs_extract_interval_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_extract_timestamp_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,true}; }; struct TArgs_extract_timestamptz_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,true}; }; struct TArgs_float8_timestamptz_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true}; }; struct TArgs_in_range_interval_interval_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false,false,true,true}; }; struct TArgs_in_range_timestamp_interval_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true,false,true,true}; }; struct TArgs_in_range_timestamptz_interval_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true,false,true,true}; }; struct TArgs_interval_accum_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_interval_accum_inv_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_interval_avg_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false}; }; struct TArgs_interval_cmp_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_interval_combine_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_interval_div_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,true}; }; struct TArgs_interval_eq_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_interval_finite_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false}; }; struct TArgs_interval_ge_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_interval_gt_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_interval_hash_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false}; }; struct TArgs_interval_hash_extended_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,true}; }; struct TArgs_interval_in_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,true,true}; }; struct TArgs_interval_justify_days_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false}; }; struct TArgs_interval_justify_hours_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false}; }; struct TArgs_interval_justify_interval_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false}; }; struct TArgs_interval_larger_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_interval_le_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_interval_lt_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_interval_mi_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_interval_mul_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,true}; }; struct TArgs_interval_ne_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_interval_out_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false}; }; struct TArgs_interval_part_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_interval_pl_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_interval_recv_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true,true}; }; struct TArgs_interval_scale_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,true}; }; struct TArgs_interval_send_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false}; }; struct TArgs_interval_smaller_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_interval_support_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true}; }; struct TArgs_interval_trunc_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false}; }; struct TArgs_interval_um_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false}; }; struct TArgs_intervaltypmodin_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false}; }; struct TArgs_intervaltypmodout_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true}; }; struct TArgs_make_interval_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true,true,true,true,true,true}; }; struct TArgs_make_timestamp_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true,true,true,true,true}; }; struct TArgs_make_timestamptz_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true,true,true,true,true}; }; struct TArgs_make_timestamptz_at_timezone_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true,true,true,true,true,false}; }; struct TArgs_mul_d_interval_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,false}; }; struct TArgs_now_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {}; }; struct TArgs_overlaps_timestamp_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true,true,true}; }; struct TArgs_pg_conf_load_time_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {}; }; struct TArgs_pg_current_snapshot_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {}; }; struct TArgs_pg_current_xact_id_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {}; }; struct TArgs_pg_current_xact_id_if_assigned_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {}; }; struct TArgs_pg_describe_object_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true,true}; }; struct TArgs_pg_get_object_address_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,false,false}; }; struct TArgs_pg_identify_object_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true,true}; }; struct TArgs_pg_identify_object_as_address_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true,true}; }; struct TArgs_pg_partition_root_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true}; }; struct TArgs_pg_postmaster_start_time_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {}; }; struct TArgs_pg_snapshot_in_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false}; }; struct TArgs_pg_snapshot_out_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false}; }; struct TArgs_pg_snapshot_recv_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true}; }; struct TArgs_pg_snapshot_send_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false}; }; struct TArgs_pg_snapshot_xmax_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false}; }; struct TArgs_pg_snapshot_xmin_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false}; }; struct TArgs_pg_visible_in_snapshot_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,false}; }; struct TArgs_pg_xact_status_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true}; }; struct TArgs_statement_timestamp_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {}; }; struct TArgs_timeofday_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {}; }; struct TArgs_timestamp_age_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true}; }; struct TArgs_timestamp_bin_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,true,true}; }; struct TArgs_timestamp_cmp_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true}; }; struct TArgs_timestamp_cmp_timestamptz_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true}; }; struct TArgs_timestamp_eq_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true}; }; struct TArgs_timestamp_eq_timestamptz_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true}; }; struct TArgs_timestamp_finite_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true}; }; struct TArgs_timestamp_ge_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true}; }; struct TArgs_timestamp_ge_timestamptz_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true}; }; struct TArgs_timestamp_gt_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true}; }; struct TArgs_timestamp_gt_timestamptz_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true}; }; struct TArgs_timestamp_hash_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true}; }; struct TArgs_timestamp_hash_extended_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true}; }; struct TArgs_timestamp_in_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,true,true}; }; struct TArgs_timestamp_izone_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,true}; }; struct TArgs_timestamp_larger_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true}; }; struct TArgs_timestamp_le_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true}; }; struct TArgs_timestamp_le_timestamptz_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true}; }; struct TArgs_timestamp_lt_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true}; }; struct TArgs_timestamp_lt_timestamptz_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true}; }; struct TArgs_timestamp_mi_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true}; }; struct TArgs_timestamp_mi_interval_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,false}; }; struct TArgs_timestamp_ne_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true}; }; struct TArgs_timestamp_ne_timestamptz_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true}; }; struct TArgs_timestamp_out_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true}; }; struct TArgs_timestamp_part_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,true}; }; struct TArgs_timestamp_pl_interval_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,false}; }; struct TArgs_timestamp_recv_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true,true}; }; struct TArgs_timestamp_scale_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true}; }; struct TArgs_timestamp_send_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true}; }; struct TArgs_timestamp_smaller_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true}; }; struct TArgs_timestamp_sortsupport_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true}; }; struct TArgs_timestamp_support_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true}; }; struct TArgs_timestamp_timestamptz_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true}; }; struct TArgs_timestamp_trunc_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,true}; }; struct TArgs_timestamp_zone_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,true}; }; struct TArgs_timestamptypmodin_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false}; }; struct TArgs_timestamptypmodout_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true}; }; struct TArgs_timestamptz_age_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true}; }; struct TArgs_timestamptz_bin_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,true,true}; }; struct TArgs_timestamptz_cmp_timestamp_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true}; }; struct TArgs_timestamptz_eq_timestamp_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true}; }; struct TArgs_timestamptz_ge_timestamp_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true}; }; struct TArgs_timestamptz_gt_timestamp_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true}; }; struct TArgs_timestamptz_in_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,true,true}; }; struct TArgs_timestamptz_izone_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,true}; }; struct TArgs_timestamptz_le_timestamp_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true}; }; struct TArgs_timestamptz_lt_timestamp_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true}; }; struct TArgs_timestamptz_mi_interval_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,false}; }; struct TArgs_timestamptz_mi_interval_at_zone_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,false,false}; }; struct TArgs_timestamptz_ne_timestamp_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true}; }; struct TArgs_timestamptz_out_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true}; }; struct TArgs_timestamptz_part_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,true}; }; struct TArgs_timestamptz_pl_interval_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,false}; }; struct TArgs_timestamptz_pl_interval_at_zone_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,false,false}; }; struct TArgs_timestamptz_recv_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true,true}; }; struct TArgs_timestamptz_scale_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true}; }; struct TArgs_timestamptz_send_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true}; }; struct TArgs_timestamptz_timestamp_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true}; }; struct TArgs_timestamptz_trunc_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,true}; }; struct TArgs_timestamptz_trunc_zone_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,true,false}; }; struct TArgs_timestamptz_zone_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,true}; }; struct TArgs_timestamptztypmodin_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false}; }; struct TArgs_timestamptztypmodout_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true}; }; struct TArgs_ts_lexize_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,false}; }; struct TArgs_varbit_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,true,true}; }; struct TArgs_varbit_in_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false,true,true}; }; struct TArgs_varbit_out_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false}; }; struct TArgs_varbit_recv_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true,true,true}; }; struct TArgs_varbit_send_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false}; }; struct TArgs_varbit_support_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true}; }; struct TArgs_varbittypmodin_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {false}; }; struct TArgs_varbittypmodout_Policy { static constexpr bool VarArgs = false; static constexpr std::array IsFixedArg = {true}; };