pub struct OrderByExpression {
pub expression: Expression,
pub ascending: bool,
pub nulls_first: Option<bool>,
}Expand description
ORDER BY expression
Fields§
§expression: Expression§ascending: bool§nulls_first: Option<bool>None = default (NULLS LAST for ASC, NULLS FIRST for DESC in SQL standard) Some(true) = NULLS FIRST Some(false) = NULLS LAST
Trait Implementations§
Source§impl Clone for OrderByExpression
impl Clone for OrderByExpression
Source§fn clone(&self) -> OrderByExpression
fn clone(&self) -> OrderByExpression
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for OrderByExpression
impl Debug for OrderByExpression
Source§impl Display for OrderByExpression
impl Display for OrderByExpression
Source§impl PartialEq for OrderByExpression
impl PartialEq for OrderByExpression
impl StructuralPartialEq for OrderByExpression
Auto Trait Implementations§
impl Freeze for OrderByExpression
impl RefUnwindSafe for OrderByExpression
impl Send for OrderByExpression
impl Sync for OrderByExpression
impl Unpin for OrderByExpression
impl UnsafeUnpin for OrderByExpression
impl UnwindSafe for OrderByExpression
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