List of all items
Structs
- ast::AlterSequence
- ast::AlterTableStmt
- ast::CTE
- ast::ColumnDef
- ast::CreateForeignServer
- ast::CreateForeignTable
- ast::CreateFunction
- ast::CreateIndex
- ast::CreateSequence
- ast::CreateTable
- ast::DeleteStmt
- ast::DropFunctionItem
- ast::DropFunctionStmt
- ast::DropStmt
- ast::ForeignKey
- ast::ForeignKeyRef
- ast::FunctionBinding
- ast::FunctionParam
- ast::GeneratedColumn
- ast::InsertStmt
- ast::JoinUsing
- ast::LockingClause
- ast::MergeStmt
- ast::OnConflict
- ast::OrderBy
- ast::Projection
- ast::ReturningAliases
- ast::RoutineColumnTypeReference
- ast::SelectStmt
- ast::SetOp
- ast::TableCheck
- ast::TableConstraintSet
- ast::TableKeyConstraint
- ast::UpdateStmt
- ast::WindowFrame
- ast::WindowSpec
- expr::CompiledLikePattern
- expr::EvalContext
- fts_query::FTSParser
- fts_query::FTSToken
- plpgsql::PLpgSQLBlock
- plpgsql::PLpgSQLCursor
- plpgsql::PLpgSQLCursorArgument
- plpgsql::PLpgSQLExceptionArm
- plpgsql::PLpgSQLFunction
- plpgsql::PLpgSQLRowField
- plpgsql::PLpgSQLVar
- result::SQLResult
Enums
- ast::AlterTableAction
- ast::BinaryOp
- ast::ColumnType
- ast::DiscardTarget
- ast::DropKind
- ast::Expr
- ast::ForeignKeyAction
- ast::ForeignKeyMatch
- ast::FrameBound
- ast::FrameMode
- ast::FromClause
- ast::FunctionBody
- ast::FunctionParamMode
- ast::FunctionReturns
- ast::FunctionVolatility
- ast::GeneratedColumnKind
- ast::JoinKind
- ast::LockStrength
- ast::LockWait
- ast::MergeWhen
- ast::NullsOrder
- ast::OnConflictAction
- ast::SequenceRestart
- ast::SetOpKind
- ast::Statement
- ast::TableKeyConstraintKind
- ast::TransactionStmt
- error::SQLError
- expr::IntegerWidth
- fts_query::FTSNode
- fts_query::FTSTokenType
- params::SQLParam
- plpgsql::IntoTarget
- plpgsql::PLpgSQLDatum
- plpgsql::PLpgSQLReturnValue
- plpgsql::PLpgSQLStmt
- plpgsql::RaiseLevel
- registry::FunctionKind
Traits
Functions
- ast::is_builtin_aggregate_function
- compiler::compile
- compiler::plan_only_for_test
- expr::array_dimensions
- expr::array_value_to_string
- expr::builtin_scalar_function_strictness
- expr::cast_value
- expr::cast_value_from
- expr::eval
- expr::eval_binary_values
- expr::eval_binary_values_with_integer_width
- expr::eval_comparison_truth
- expr::eval_function_call
- expr::evaluate_call_args
- expr::integer_width_for_literal
- expr::integer_width_for_type
- expr::negate_value
- expr::parse_pg_array_literal
- expr::quote_ident
- expr::truthy
- expr::unknown_function_error
- expr::value_to_json_text
- expr::value_to_string
- expr::value_to_tensor
- expr::value_to_vector
- expr::value_type_name
- fts_query::parse_query_string
- fts_query::tokenize
- plpgsql::bind_expr
- plpgsql::bind_select
- plpgsql::bind_statement
- plpgsql::compile_expression_text
- plpgsql::condition_sqlstate
- plpgsql::condition_sqlstates
- plpgsql::parse_do_block
- plpgsql::parse_function
- registry::is_operator_join_table_function
- registry::is_registered
- registry::lookup
- registry::registered_names