List of all items
Structs
- compile::CompiledSql
- compile::SqlBuilder
- expr::Condition
- expr::Expr
- 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::UnaryOp
- expr::Value
- expr::VectorBinaryOp
- query::JoinKind
- query::OrderDirection
- query::OrderExpr
- rel::RelationKind
- types::ActiveValue
- types::PgVectorError
Traits
- compile::ToSql
- expr::ColumnValue
- expr::ExprOperand
- expr::IntoExpr
- expr::SqlAdd
- expr::SqlSub
- func::VectorExpr
- load::ApplyLoad
- mutation::ConflictColumns
- query::IntoOrderExpr
- rel::BelongsToSpec
- rel::ManyToManyThrough
- rel::RelationInfo
- rel::RelationTarget
Functions
- func::coalesce
- func::cosine_distance
- func::count
- func::date_trunc
- func::inner_product
- func::inner_product_distance
- func::l1_distance
- func::l2_distance
- func::sum
- func::upper
- interval::days
- interval::hours
- interval::minutes
- interval::seconds
- types::vector_sql_literal