List of all items
Structs
- compile::CompiledSql
- compile::SqlBuilder
- expr::Condition
- expr::Expr
- expr::RowExpr
- func::RegexReplaceFlags
- func::RegexSplitFlags
- load::Joined
- load::LoadChain
- load::NoLoad
- load::SelectIn
- mutation::Delete
- mutation::Insert
- mutation::InsertRow
- mutation::Update
- query::DistinctSelected
- query::ForUpdateRowLock
- query::Grouped
- query::Join
- query::NoRowLock
- query::NotDistinct
- query::NotGrouped
- query::Order
- query::Select
- query::SelectItem
- rel::BelongsTo
- rel::HasMany
- rel::ManyToMany
- rel::Relation
- schema::Column
- schema::ColumnRef
- schema::Table
- types::BelongsTo
- types::HasMany
- types::ManyToMany
- types::NotLoaded
- types::PgVector
Enums
- expr::BinaryOp
- expr::BoolOp
- expr::ConditionKind
- expr::ExprNode
- expr::IntervalField
- expr::TrimDirection
- expr::UnaryOp
- expr::Value
- expr::VectorBinaryOp
- func::NormalizationForm
- query::JoinKind
- query::OrderDirection
- query::OrderExpr
- rel::RelationKind
- types::ActiveValue
- types::PgVectorError
Traits
- compile::ToSql
- expr::ColumnValue
- expr::ComparisonValue
- expr::ExprOperand
- expr::IntoExpr
- expr::NumericExprType
- expr::RowColumns
- expr::SqlAdd
- expr::SqlMul
- expr::SqlSub
- func::CodepointExpr
- func::IntoConcatExpr
- func::NullableAggregateOutput
- func::StringBinaryExpr
- func::StringBoolExpr
- func::StringLengthExpr
- func::StringSplitExpr
- func::StringUnaryExpr
- func::VectorExpr
- load::ApplyLoad
- mutation::ConflictColumns
- query::IntoOrderExpr
- rel::BelongsToSpec
- rel::ManyToManyThrough
- rel::RelationInfo
- rel::RelationTarget
Functions
- expr::row
- func::bit_length
- func::byte_length
- func::case_fold
- func::char_length
- func::coalesce
- func::concat
- func::concat_with_separator
- func::cosine_distance
- func::count
- func::date_trunc
- func::exists
- func::first_codepoint
- func::from_codepoint
- func::greatest
- func::inner_product
- func::inner_product_distance
- func::is_unicode_assigned
- func::l1_distance
- func::l2_distance
- func::least
- func::left
- func::lower
- func::max
- func::min
- func::normalize
- func::pad_end
- func::pad_start
- func::position
- func::power
- func::regex_captures
- func::regex_count
- func::regex_extract
- func::regex_is_match
- func::regex_position
- func::regex_replace
- func::regex_split
- func::repeat
- func::replace
- func::replace_range
- func::reverse
- func::right
- func::split
- func::split_part
- func::starts_with
- func::substring
- func::sum
- func::title_case
- func::to_ascii
- func::translate_chars
- func::trim
- func::trim_chars
- func::trim_end
- func::trim_end_chars
- func::trim_start
- func::trim_start_chars
- func::upper
- interval::days
- interval::hours
- interval::minutes
- interval::seconds
- types::vector_sql_literal