pub trait SelectableHelper<DB: Backend>: Selectable<DB> + Sized {
    fn as_select() -> AsSelect<Self, DB>;

    fn as_returning() -> AsSelect<Self, DB> { ... }
}
Expand description

This helper trait provides several methods for constructing a select or returning clause based on a Selectable implementation.

Required Methods

Construct a select clause based on a Selectable implementation.

The returned select clause enforces that you use the same type for constructing the select clause and for loading the query result into.

Provided Methods

An alias for as_select that can be used with returning clauses

Implementors