Struct diesel::expression::helper_types::Asc
[−]
[src]
pub struct Asc<Expr> { /* fields omitted */ }
Methods
impl<Expr> Asc<Expr>
[src]
Trait Implementations
impl<Expr: Debug> Debug for Asc<Expr>
[src]
impl<Expr: Clone> Clone for Asc<Expr>
[src]
fn clone(&self) -> Asc<Expr>
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl<Expr: Copy> Copy for Asc<Expr>
[src]
impl<Expr> QueryId for Asc<Expr> where
Expr: QueryId,
[src]
Expr: QueryId,
type QueryId = Asc<Expr::QueryId>
fn has_static_query_id() -> bool
[src]
fn query_id() -> Option<TypeId>
[src]
impl<Expr, QS> SelectableExpression<QS> for Asc<Expr> where
Asc<Expr>: AppearsOnTable<QS>,
Expr: SelectableExpression<QS>,
[src]
Asc<Expr>: AppearsOnTable<QS>,
Expr: SelectableExpression<QS>,
impl<Expr, QS> AppearsOnTable<QS> for Asc<Expr> where
Asc<Expr>: Expression,
Expr: AppearsOnTable<QS>,
[src]
Asc<Expr>: Expression,
Expr: AppearsOnTable<QS>,
impl<Expr> Expression for Asc<Expr> where
Expr: Expression,
[src]
Expr: Expression,
impl<Expr> NonAggregate for Asc<Expr> where
Expr: NonAggregate,
[src]
Expr: NonAggregate,
impl<Expr, DB> QueryFragment<DB> for Asc<Expr> where
Expr: QueryFragment<DB>,
DB: Backend,
[src]
Expr: QueryFragment<DB>,
DB: Backend,
fn walk_ast(&self, out: AstPass<DB>) -> QueryResult<()>
[src]
fn to_sql(&self, out: &mut DB::QueryBuilder) -> QueryResult<()>
[src]
fn collect_binds(
&self,
out: &mut DB::BindCollector,
metadata_lookup: &DB::MetadataLookup
) -> QueryResult<()>
[src]
&self,
out: &mut DB::BindCollector,
metadata_lookup: &DB::MetadataLookup
) -> QueryResult<()>
fn is_safe_to_cache_prepared(&self) -> QueryResult<bool>
[src]
impl<T> SortExpressionMethods for Asc<T>
[src]
fn nulls_first(self) -> NullsFirst<Self>
[src]
Specify that nulls should come before other values in this ordering. Normally, nulls come last when sorting in ascending order and first when sorting in descending order. Read more
fn nulls_last(self) -> NullsLast<Self>
[src]
Specify that nulls should come after other values in this ordering. Normally, nulls come last when sorting in ascending order and first when sorting in descending order. Read more