List of all items
Structs
- connection::Connection
- connection::ScriptExecution
- dialect::CitadelDialect
- encoding::IntRowTemplate
- eval::ColumnMap
- eval::EvalCtx
- eval::ExcludedRow
- eval::OldNewRows
- fts::LexemePos
- fts::Token
- fts::TsVectorBuilder
- fts::TsVectorReader
- parser::AlterTableStmt
- parser::ColumnSpec
- parser::CompoundSelect
- parser::CreateIndexStmt
- parser::CreateMatviewStmt
- parser::CreateTableStmt
- parser::CreateTriggerStmt
- parser::CreateViewStmt
- parser::CteDefinition
- parser::DeleteStmt
- parser::DerivedTable
- parser::DropIndexStmt
- parser::DropMatviewStmt
- parser::DropTableStmt
- parser::DropTriggerStmt
- parser::DropViewStmt
- parser::ForeignKeyDef
- parser::InsertStmt
- parser::JoinClause
- parser::JsonTableSpec
- parser::OnConflictClause
- parser::OrderByItem
- parser::RefreshMatviewStmt
- parser::SelectQuery
- parser::SelectStmt
- parser::TableCheckConstraint
- parser::TableRef
- parser::TransitionTables
- parser::TruncateStmt
- parser::UniqueIndexDef
- parser::UpdateStmt
- parser::WindowFrame
- parser::WindowSpec
- prepared::PreparedStatement
- prepared::Row
- prepared::Rows
- schema::SchemaManager
- schema::SchemaSnapshot
- system_tables::CitadelTriggersStatus
- system_tables::InfoSchemaColumns
- system_tables::InfoSchemaKeyColumnUsage
- system_tables::InfoSchemaTableConstraints
- system_tables::InfoSchemaTables
- system_tables::InfoSchemaTriggers
- system_tables::PgMatviews
- system_tables::PgTimezoneAbbrevs
- system_tables::PgTimezoneNames
- types::ColumnDef
- types::CompactString
- types::ForeignKeySchemaEntry
- types::IndexDef
- types::MatviewDef
- types::QueryResult
- types::TableCheckDef
- types::TableSchema
- types::TriggerDef
- types::ViewDef
Enums
- encoding::RawColumn
- error::SqlError
- fts::TokenizerKind
- fts::TsQueryAst
- fts::Weight
- json::JsonbType
- json::PathSeg
- parser::AlterTableOp
- parser::BeginAccessMode
- parser::BinOp
- parser::ConflictTarget
- parser::Expr
- parser::GeneratedKind
- parser::InsertSource
- parser::JoinType
- parser::JsonTableCol
- parser::OnConflictAction
- parser::QuantifiedRhs
- parser::Quantifier
- parser::QueryBody
- parser::ReferentialAction
- parser::SelectColumn
- parser::SetOp
- parser::Statement
- parser::TriggerEvent
- parser::TriggerGranularity
- parser::TriggerTiming
- parser::UnaryOp
- parser::WindowFrameBound
- parser::WindowFrameUnits
- planner::ScanPlan
- types::Collation
- types::DataType
- types::ExecutionResult
- types::GinOpsClass
- types::IndexKey
- types::IndexKind
- types::InvertedKind
- types::Value
Traits
Functions
- datetime::add_days_to_date
- datetime::add_interval_to_date
- datetime::add_interval_to_time
- datetime::add_interval_to_timestamp
- datetime::age
- datetime::current_time_micros
- datetime::date_to_ts
- datetime::date_trunc
- datetime::days_to_ymd
- datetime::extract
- datetime::format_date
- datetime::format_interval
- datetime::format_time
- datetime::format_timestamp
- datetime::format_timestamp_in_zone
- datetime::hmsn_to_micros
- datetime::interval_to_total_micros
- datetime::is_infinity_date
- datetime::is_infinity_ts
- datetime::justify_days
- datetime::justify_hours
- datetime::justify_interval
- datetime::micros_to_hmsn
- datetime::now_micros
- datetime::parse_date
- datetime::parse_interval
- datetime::parse_time
- datetime::parse_timestamp
- datetime::pg_normalized_interval_cmp
- datetime::resolve_timezone
- datetime::set_txn_clock
- datetime::strftime
- datetime::subtract_timestamps
- datetime::today_days
- datetime::ts_combine
- datetime::ts_split
- datetime::ts_to_date_floor
- datetime::txn_or_clock_micros
- datetime::with_txn_clock
- datetime::ymd_to_days
- dialect::parse_expr
- dialect::parse_statements
- encoding::build_int_row_template
- encoding::decode_column_raw
- encoding::decode_column_with_offset
- encoding::decode_columns
- encoding::decode_columns_into
- encoding::decode_composite_key
- encoding::decode_key_value
- encoding::decode_pk_integer
- encoding::decode_pk_into
- encoding::decode_row
- encoding::decode_row_into
- encoding::encode_composite_key
- encoding::encode_composite_key_from_indices
- encoding::encode_composite_key_into
- encoding::encode_int_key_into
- encoding::encode_int_row_with_template
- encoding::encode_key_value
- encoding::encode_row
- encoding::encode_row_into
- encoding::patch_at_offset
- encoding::patch_column_in_place
- encoding::patch_row_column
- encoding::row_non_pk_count
- eval::eval_binary_op_public
- eval::eval_expr
- eval::is_truthy
- eval::referenced_columns
- eval::resolve_scoped_param
- eval::with_scoped_params
- executor::compile
- executor::exec_insert_in_txn
- executor::execute
- executor::execute_in_txn
- fts::fn_length_tsvector
- fts::fn_numnode
- fts::fn_phraseto_tsquery
- fts::fn_phraseto_tsquery_with
- fts::fn_plainto_tsquery
- fts::fn_plainto_tsquery_with
- fts::fn_setweight
- fts::fn_setweight_selective
- fts::fn_strip
- fts::fn_to_tsquery
- fts::fn_to_tsquery_with
- fts::fn_to_tsvector
- fts::fn_to_tsvector_with
- fts::fn_ts_headline
- fts::fn_ts_headline_with
- fts::fn_ts_lexize
- fts::fn_ts_lexize_with
- fts::fn_ts_rank
- fts::fn_ts_rank_cd
- fts::fn_websearch_to_tsquery
- fts::fn_websearch_to_tsquery_with
- fts::op_concat
- fts::op_match
- fts::pack_position
- fts::parse_tsquery
- fts::parse_weight_char
- fts::tokenize
- fts::tsquery_display
- fts::tsvector_display
- fts::tsvector_overflowed
- fts::unpack_position
- json::agg_array
- json::agg_object
- json::array_get
- json::array_len_bytes
- json::decode_to_serde
- json::decode_to_text
- json::dispatch_srf
- json::encode_canonical
- json::extract_gin_entries
- json::extract_to_value
- json::find_object_key
- json::fn_array_length
- json::fn_build_array
- json::fn_build_object
- json::fn_extract_path
- json::fn_insert
- json::fn_json_exists
- json::fn_json_object
- json::fn_json_query
- json::fn_json_value
- json::fn_jsonb_path_exists
- json::fn_jsonb_path_exists_tz
- json::fn_jsonb_path_match
- json::fn_jsonb_path_match_tz
- json::fn_jsonb_path_query_array
- json::fn_jsonb_path_query_array_tz
- json::fn_jsonb_path_query_first
- json::fn_jsonb_path_query_first_tz
- json::fn_jsonb_path_query_tz
- json::fn_object_length
- json::fn_pretty
- json::fn_set
- json::fn_sqlite_extract
- json::fn_strip_nulls
- json::fn_to_json
- json::fn_typeof
- json::fn_valid
- json::has_top_key_bytes
- json::is_srf_name
- json::jsonb_contains_bytes
- json::materialize_json_table
- json::object_len_bytes
- json::op_concat
- json::op_contained_by
- json::op_contains
- json::op_delete_one
- json::op_delete_path
- json::op_get
- json::op_get_text
- json::op_has_all_keys
- json::op_has_any_key
- json::op_has_key
- json::op_path
- json::op_path_exists
- json::op_path_match
- json::op_path_text
- json::parse_dollar_path
- json::populate_record_row
- json::read_header
- json::read_scalar_text
- json::skip_value
- json::text_to_jsonb
- json::to_scalar
- json::validate_text
- parser::count_params
- parser::has_subquery
- parser::parse_sql
- parser::parse_sql_expr
- parser::parse_sql_multi
- planner::describe_plan
- planner::plan_select
- planner::plan_select_inverted
- system_tables::register_builtins
Type Aliases
Constants
- datetime::DATE_INFINITY_DAYS
- datetime::DATE_NEG_INFINITY_DAYS
- datetime::MICROS_PER_DAY
- datetime::MICROS_PER_HOUR
- datetime::MICROS_PER_MIN
- datetime::MICROS_PER_SEC
- datetime::TS_INFINITY_MICROS
- datetime::TS_NEG_INFINITY_MICROS
- fts::MAX_POSITION
- fts::MAX_POSITIONS_PER_LEXEME
- fts::TSQ_FLAG_PREFIX
- fts::TSQ_TAG_AND
- fts::TSQ_TAG_LEXEME
- fts::TSQ_TAG_NOT
- fts::TSQ_TAG_OR
- fts::TSQ_TAG_PHRASE
- fts::TSV_FLAG_POSITION_OVERFLOW
- types::TABLE_FLAG_STRICT