Skip to main content

Module expr

Module expr 

Source
Expand description

Expression system for type-safe query building

Structs§

Add
And
AndExpr
AND expression
ArithExpr
Arithmetic expression
ColumnExpr
Column expression
CompareExpr
Binary comparison expression
Div
Eq
Ge
Gt
ILikeExpr
ILIKE expression (case-insensitive)
IsNotNullExpr
IS NOT NULL expression
IsNullExpr
IS NULL expression
Le
LikeExpr
LIKE expression
Literal
Literal value expression
Lt
Mod
Mul
Ne
Not
NotExpr
NOT expression
Or
OrExpr
OR expression
Sub

Traits§

Arithmetic
Trait for arithmetic operations
ArithmeticOp
Comparable
Trait for comparable expressions
ComparisonOp
Expression
Base trait for all expressions
Logical
Trait for logical operations
NullOps
Trait for NULL operations
StringOps
Trait for string operations