pub struct OrderByStatement {
pub arguments: Vec<Box<dyn Expr>>,
pub sorting_orders: Vec<SortingOrder>,
pub nulls_order_policies: Vec<NullsOrderPolicy>,
}
Fields§
§arguments: Vec<Box<dyn Expr>>
§sorting_orders: Vec<SortingOrder>
§nulls_order_policies: Vec<NullsOrderPolicy>
Trait Implementations§
Source§impl Clone for OrderByStatement
impl Clone for OrderByStatement
Source§fn clone(&self) -> OrderByStatement
fn clone(&self) -> OrderByStatement
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 OrderByStatement
impl !RefUnwindSafe for OrderByStatement
impl !Send for OrderByStatement
impl !Sync for OrderByStatement
impl Unpin for OrderByStatement
impl !UnwindSafe for OrderByStatement
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