List of all items
Structs
- ActivityRow
- AllCommitted
- AuditRow
- CancelToken
- CatalogSnapshot
- Engine
- EngineSnapshot
- InProgressSet
- MemoryStats
- Notice
- ParallelRunnerSlot
- RowHeader
- SelectStatement
- Snapshot
- TableMemoryStats
- TxId
- aggregate::AggResult
- copy::CopyFromFileSpec
- copy::CopyFromSpec
- copy::CopyToFileSpec
- eval::EvalContext
- eval::RenderStyle
- eval::XactView
- fts::Token
- locks::LockTable
- memoize::CacheKey
- memoize::InListSetEntry
- memoize::MemoizeCache
- memoize::counters::Snapshot
- plan_cache::PlanCache
- plan_cache::PreparedPlan
- publications::Publications
- query_stats::QueryStat
- query_stats::QueryStats
- statistics::ColumnStats
- statistics::Statistics
- subquery::ScalarPkProbeFastPath
- subscriptions::Subscription
- subscriptions::Subscriptions
- tempstore::SpillStats
- testkit::env_config::EnvConfig
- testkit::env_config::EnvConfigBuilder
- testkit::injection::InjectionGuard
- testkit::injection::InjectionStore
- triggers::DeferredEmbeddedStmt
- triggers::TgMeta
- users::ScramSecrets
- users::UserRecord
- users::UserStore
Enums
- EngineError
- NoticeSeverity
- ParsedStatement
- QueryResult
- RowCells
- RowChange
- SessionTz
- StreamItem
- XactStatus
- eval::DateOrder
- eval::DateStyleKind
- eval::EvalError
- eval::IntervalStyleKind
- eval::SequenceOp
- fts::TokenType
- fts::TsConfig
- fts::TsDict
- json::JsonValue
- json::MysqlPathStep
- json::ParseError
- largeobject::LoFileCall
- locks::LockMode
- locks::LockOutcome
- locks::WaitPolicy
- memoize::InListSet
- publications::PublicationError
- statistics::StatisticsError
- subscriptions::SubscriptionError
- tempstore::TempStoreError
- testkit::env_config::ComputeQueryId
- triggers::TriggerError
- triggers::TriggerOutcome
- users::Role
- users::UserDeserializeError
- users::UserError
Traits
Macros
Functions
- aggregate::contains_aggregate
- aggregate::is_aggregate_name
- aggregate::is_hypothetical_set_name
- aggregate::is_ordered_set_name
- aggregate::is_within_group_name
- aggregate::uses_aggregate
- copy::build_copy_insert
- copy::copy_buffer_inserts
- copy::csv_record_end
- copy::decode_copy_csv_record
- copy::decode_copy_text_row
- copy::encode_copy_csv_cells
- copy::encode_copy_csv_cells_opts
- copy::encode_copy_text_cells
- copy::encode_copy_text_cells_opts
- copy::parse_copy_from_file
- copy::parse_copy_from_stdin_head
- copy::parse_copy_to_file
- copy::validate_copy_option_direction
- describe::describe_prepared
- eval::cast_to_vector
- eval::cast_value
- eval::days_from_civil
- eval::decode_tsquery_external
- eval::decode_tsvector_external
- eval::eval_expr
- eval::format_bigint_array
- eval::format_bool_array
- eval::format_bytea_array
- eval::format_bytea_hex
- eval::format_date
- eval::format_date_array
- eval::format_date_array_styled
- eval::format_date_styled
- eval::format_float
- eval::format_float_array
- eval::format_float_array_styled
- eval::format_float_styled
- eval::format_int_array
- eval::format_interval
- eval::format_interval_array
- eval::format_interval_array_styled
- eval::format_interval_styled
- eval::format_money
- eval::format_money_array
- eval::format_numeric
- eval::format_numeric_array
- eval::format_numeric_kind
- eval::format_real
- eval::format_real_styled
- eval::format_smallint_array
- eval::format_text_array
- eval::format_time
- eval::format_timestamp
- eval::format_timestamp_array
- eval::format_timestamp_array_styled
- eval::format_timestamp_styled
- eval::format_timestamptz
- eval::format_timestamptz_at
- eval::format_timestamptz_styled
- eval::format_timestamptz_tz
- eval::format_timetz
- eval::format_tsquery
- eval::format_tsvector
- eval::format_uuid_array
- eval::gen_random_uuid_bytes
- eval::parse_date_literal
- eval::parse_date_literal_ordered
- eval::parse_timestamp_literal
- eval::parse_timestamp_literal_ordered
- eval::parse_timestamp_literal_tz_ordered
- eval::parse_vector_text
- eval::value_to_text
- eval::value_to_text_styled
- eval::value_to_text_with_fsp
- format_bigint_2d_text_pub
- format_bit_string
- format_circle
- format_hstore_text
- format_inet
- format_int_2d_text_pub
- format_line
- format_lseg
- format_macaddr
- format_macaddr8
- format_multirange
- format_path
- format_pg_box
- format_pg_lsn
- format_point
- format_polygon
- format_range_text
- format_text_2d_text_pub
- fts::apply_rank_norm
- fts::is_english_stopword
- fts::phraseto_tsquery
- fts::plainto_tsquery
- fts::porter_stem
- fts::to_tsquery
- fts::to_tsvector
- fts::tokenize
- fts::tokenize_typed
- fts::ts_query_matches
- fts::ts_rank
- fts::ts_rank_cd
- fts::websearch_to_tsquery
- json::array_element_rows
- json::build_array
- json::build_object
- json::canonicalize_jsonb
- json::canonicalize_value
- json::concat
- json::contains
- json::delete_key
- json::delete_path
- json::each_rows
- json::equals
- json::insert
- json::jsonb_compare
- json::jsonb_each_text_rows
- json::jsonpath_canonical
- json::key_exists
- json::keys_all
- json::keys_any
- json::mysql_json_array_append
- json::mysql_json_array_insert
- json::mysql_json_contains
- json::mysql_json_contains_path
- json::mysql_json_extract
- json::mysql_json_insert
- json::mysql_json_merge_patch
- json::mysql_json_merge_preserve
- json::mysql_json_overlaps
- json::mysql_json_remove
- json::mysql_json_replace
- json::mysql_json_search
- json::mysql_json_set
- json::mysql_json_value
- json::mysql_path_get
- json::mysql_path_steps
- json::parse
- json::parse_path_vars
- json::path_get
- json::path_predicate
- json::path_predicate_vars
- json::path_query
- json::path_query_array
- json::path_query_array_vars
- json::path_query_first
- json::path_query_first_vars
- json::path_query_vars
- json::path_walk
- json::set
- json::value_to_json_text
- largeobject::could_not_create
- largeobject::could_not_open
- largeobject::parse_lo_file_call
- largeobject::permission_denied
- memoize::counters::reset
- memoize::counters::snapshot
- pg_guc_boot_value
- plan_cache::collect_source_tables
- reorder::choose_order_for_test
- reorder::reorder_joins
- reorder::reorder_joins_with
- scalarsq_streaming::is_scalarsq_streaming_shape
- selectivity::between
- selectivity::equal
- selectivity::in_list
- selectivity::like_prefix
- selectivity::range
- silent_for_update_count
- statistics::build_histogram
- statistics::estimate_n_distinct
- subquery::expr_tree_has_subquery
- substitute_placeholders
- testkit::injection::enter_scope
- testkit::injection::new_guard
- triggers::call_plpgsql_scalar
- triggers::execute_do_block_top_level
- triggers::fire_row_trigger
- triggers::matching_trigger_names
- users::compute_caching_sha2_hash
- users::compute_mysql_native_hash
- users::compute_scram_secrets
Type Aliases
- ActivityProvider
- AuditChainProvider
- AuditVerifier
- BackendCountFn
- BackendPidFn
- BackendSignalFn
- ClockFn
- MonotonicNowFn
- SaltFn
- SlowQueryLogger
- TzAbbrevFn
- TzAllFn
- TzCanonFn
- TzLocalizeFn
- TzOffsetFn
- WalLsnFn
- aggregate::CorrelatedEval
- eval::SequenceResolver
- fts::RankWeights
- memoize::ExistsSet
- memoize::ExprPlan
- memoize::GroupMap
- tempstore::TempRunFactory
- triggers::ForQueryResolver
- triggers::NoticeSink
- triggers::SelectIntoResolver
Statics
- ANTI_JOIN_FAST_PATH_FIRED
- ANTI_JOIN_FAST_PATH_TRIED
- DISTINCT_DUP_DROPPED
- MATVIEW_DELTA_APPLIED
- MATVIEW_DELTA_BAILED
- MATVIEW_FANOUT_BUFFERED
- PARALLEL_AGG_FIRED
- PROJ_DIRECT_FIRE
- PROJ_ROW_BUILT
- SCAN_PATH_ENTERED
- UNIQ_FOLD_CHOSEN
- UNIQ_PROBE_CALLS
- UNIQ_PROBE_LOCATORS
- aggregate::AGGREGATE_ARRAY_AGG_ORDER_BY_FIRE
- aggregate::AGG_PER_ROW_COMPILED_HIT
- aggregate::AGG_PER_ROW_COMPILED_MISS
- aggregate::AGG_PER_ROW_COUNT_STAR_SENTINEL
- aggregate::AGG_PER_ROW_EVAL_FALLBACK
- aggregate::AGG_PER_ROW_FAST_POS
- aggregate::DISTA_LITERAL_ARG2_CACHE_FIRE
- eval::compiled::STEP_VM_BINARY_FIRE
- eval::compiled::STEP_VM_CALL_COUNT
- eval::compiled::STEP_VM_CASE_FIRE
- eval::compiled::STEP_VM_CAST_FIRE
- eval::compiled::STEP_VM_COLUMN_FIRE
- eval::compiled::STEP_VM_COLUMN_HEAP_ALLOC
- eval::compiled::STEP_VM_FASTPRED_FIRE
- eval::compiled::STEP_VM_FUNCTION_FIRE
- eval::compiled::STEP_VM_LIT_FIRE
- eval::compiled::STEP_VM_LIT_HEAP_ALLOC
- eval::compiled::STEP_VM_STACK_LEFTOVER
- eval::compiled::STEP_VM_STACK_LEFTOVER_HEAP
- eval::compiled::STEP_VM_STEPS_TOTAL
- memoize::counters::DROP_WITH_ENTRIES
- memoize::counters::DROP_WITH_ZERO_ENTRIES
- memoize::counters::MAX_ENTRIES_SEEN
- memoize::counters::NEW_CALLS
- memoize::counters::PUT_CALLS
- reorder::REORDER_INNER_RUN_FIRED
- reorder::REORDER_INNER_RUN_TRIED
- subquery::BATCHED_SCALAR_FALL_THROUGH_COUNT
- subquery::BATCHED_SCALAR_KEYED_FIRE_COUNT
- subquery::BATCHED_SCALAR_KEYED_PROBE_COUNT
- subquery::EXISTS_BATCH_FALL_THROUGH_COUNT
- subquery::EXISTS_BATCH_FIRE_COUNT
- subquery::EXISTS_PULLUP_BAIL_INNER_FROM
- subquery::EXISTS_PULLUP_BAIL_INNER_SHAPE
- subquery::EXISTS_PULLUP_BAIL_MULTICOL_DISABLED
- subquery::EXISTS_PULLUP_BAIL_NO_CORR
- subquery::EXISTS_PULLUP_BAIL_NO_WHERE
- subquery::EXISTS_PULLUP_BAIL_RESIDUAL_NOT_INNER
- subquery::EXISTS_PULLUP_BAIL_UNIQUE_KEY_MISSING
- subquery::EXISTS_PULLUP_CANDIDATE_COUNT
- subquery::EXISTS_PULLUP_FIRE_COUNT
- subquery::EXISTS_PULLUP_MULTICOL_DISABLE
- subquery::PULLUP_LIMIT1_FIRE_COUNT
- subquery::SCALARSQ_PK_PROBE_FIRED
- subquery::SCALARSQ_PK_PROBE_PLAN_FIRED
- subquery::SCALARSQ_PK_PROBE_PLAN_OUTER_INT
Constants
- COMPACTION_TARGET_DEFAULT_BYTES
- IMPLICIT_TX
- MUTATING_CALL_NEEDLES
- XMAX_ALIVE
- XMIN_FROZEN
- fts::DEFAULT_RANK_WEIGHTS
- memoize::DEFAULT_MAX_BYTES
- memoize::DEFAULT_MAX_ENTRIES
- reorder::FULL_ENUM_MAX
- selectivity::DEFAULT_BETWEEN
- selectivity::DEFAULT_EQ
- selectivity::DEFAULT_LIKE
- selectivity::DEFAULT_RANGE
- statistics::NUM_BUCKETS
- testkit::injection::REGISTERED_POINTS
- users::CACHING_SHA2_HASH_LEN
- users::MYSQL_NATIVE_HASH_LEN
- users::SCRAM_DEFAULT_ITERS
- users::SCRAM_SALT_LEN