[−][src]Module diesel::helper_types 
Provide helper types for concisely writing the return type of functions. As with iterators, it is unfortunately difficult to return a partially constructed query without exposing the exact implementation of the function. Without higher kinded types, these various DSLs can't be combined into a single trait for boxing purposes.
All types here are in the form <FirstType as DslName<OtherTypes>>::Output. So the return type of
users.filter(first_name.eq("John")).order(last_name.asc()).limit(10) would
be Limit<Order<FindBy<users, first_name, &str>, Asc<last_name>>>
Type Definitions
| And | The return type of
  | 
| AsExpr | The type of   | 
| AsExprOf | The type of   | 
| Asc | The return type of
  | 
| Between | The return type of
  | 
| Desc | The return type of
  | 
| Distinct | Represents the return type of   | 
| Eq | The return type of
  | 
| EqAny | The return type of
  | 
| Escape | The return type of
  | 
| Filter | Represents the return type of   | 
| Find | Represents the return type of   | 
| FindBy | Represents the return type of   | 
| ForKeyShare | Represents the return type of   | 
| ForNoKeyUpdate | Represents the return type of   | 
| ForShare | Represents the return type of   | 
| ForUpdate | Represents the return type of   | 
| Gt | The return type of
  | 
| GtEq | The return type of
  | 
| InnerJoin | Represents the return type of   | 
| IntoBoxed | Represents the return type of   | 
| IsNotNull | The return type of
  | 
| IsNull | The return type of
  | 
| LeftJoin | Represents the return type of   | 
| Like | The return type of
  | 
| Limit | Represents the return type of   | 
| Lt | The return type of
  | 
| LtEq | The return type of
  | 
| NeAny | The return type of
  | 
| NoWait | Represents the return type of   | 
| Not | [ Deprecated ]The return type of   | 
| NotBetween | The return type of
  | 
| NotEq | The return type of
  | 
| NotLike | The return type of
  | 
| Nullable | The return type of
  | 
| Offset | Represents the return type of   | 
| Or | The return type of
  | 
| OrFilter | Represents the return type of   | 
| Order | Represents the return type of   | 
| Select | Represents the return type of   | 
| SingleValue | Represents the return type of   | 
| SkipLocked | Represents the return type of   | 
| SqlTypeOf | The SQL type of an expression  | 
| ThenOrderBy | Represents the return type of   | 
| Update | Represents the return type of   | 
| avg | The return type of   | 
| max | The return type of   | 
| min | The return type of   | 
| not | The return type of   | 
| sum | The return type of   |