Trait typed_sql::query::select::Select[][src]

pub trait Select: ToSql {
    type Selectable: Selectable;
    type Queryable: WriteQueryable;
}

Associated Types

Implementors

impl<Q: Select> Select for Limit<Q>[src]

impl<S, O> Select for GroupBy<S, O> where
    S: Select,
    O: GroupOrder
[src]

impl<S, O> Select for OrderBy<S, O> where
    S: Select,
    O: Order
[src]

impl<S, Q> Select for SelectStatement<S, Q> where
    S: Selectable,
    Q: WriteQueryable
[src]

type Selectable = S

type Queryable = Q

impl<S, Q, P> Select for Filter<SelectStatement<S, Q>, P> where
    S: Selectable,
    Q: WriteQueryable,
    P: Predicate
[src]

type Selectable = S

type Queryable = Q