Expand description
Type-safe filter types for query WHERE clauses.
Each scalar type has a corresponding filter struct (e.g., StringFilter,
IntFilter, DateTimeFilter) with fields like equals, not,
contains, gt, lt, in, etc. Enums use the generic EnumFilter<E>.
Generated WhereInput structs compose these filters and implement the
WhereClause trait to append SQL conditions to a SqlBuilder.
Structs§
- BigInt
Filter - Filter operations for i64 fields.
- Bool
Filter - Filter operations for bool fields.
- Date
Time Filter - Filter operations for DateTime fields.
- Enum
Filter - Filter operations for enum fields (generic over the enum type).
- Float
Filter - Filter operations for f64 fields.
- IntFilter
- Filter operations for i32 fields.
- Nullable
String Filter - Filter operations for nullable String fields.
- String
Filter - Filter operations for String fields.
Enums§
- Query
Mode - Query mode for string operations.