pub enum OrderExprKind {
Column(DynIden),
TableColumn(DynIden, DynIden),
Expr(Box<SimpleExpr>),
}Expand description
The kind of expression in an ORDER BY clause.
Variants§
Column(DynIden)
A column identifier
TableColumn(DynIden, DynIden)
A qualified column (table.column)
Expr(Box<SimpleExpr>)
An expression (requires expr module)
Trait Implementations§
Source§impl Clone for OrderExprKind
impl Clone for OrderExprKind
Source§fn clone(&self) -> OrderExprKind
fn clone(&self) -> OrderExprKind
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for OrderExprKind
impl !RefUnwindSafe for OrderExprKind
impl !Send for OrderExprKind
impl !Sync for OrderExprKind
impl Unpin for OrderExprKind
impl UnsafeUnpin for OrderExprKind
impl !UnwindSafe for OrderExprKind
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more