pub struct OrderExpr { /* private fields */ }Expand description
OrderExpr
Typed fluent ORDER BY expression wrapper. This exists so fluent code can construct planner-owned ORDER BY semantics directly at the query boundary.
Implementations§
Trait Implementations§
Source§impl From<AggregateExpr> for OrderExpr
impl From<AggregateExpr> for OrderExpr
Source§fn from(value: AggregateExpr) -> Self
fn from(value: AggregateExpr) -> Self
Converts to this type from the input type.
Source§impl From<NumericProjectionExpr> for OrderExpr
impl From<NumericProjectionExpr> for OrderExpr
Source§fn from(value: NumericProjectionExpr) -> Self
fn from(value: NumericProjectionExpr) -> Self
Converts to this type from the input type.
Source§impl From<RoundProjectionExpr> for OrderExpr
impl From<RoundProjectionExpr> for OrderExpr
Source§fn from(value: RoundProjectionExpr) -> Self
fn from(value: RoundProjectionExpr) -> Self
Converts to this type from the input type.
Source§impl From<TextProjectionExpr> for OrderExpr
impl From<TextProjectionExpr> for OrderExpr
Source§fn from(value: TextProjectionExpr) -> Self
fn from(value: TextProjectionExpr) -> Self
Converts to this type from the input type.
impl Eq for OrderExpr
impl StructuralPartialEq for OrderExpr
Auto Trait Implementations§
impl Freeze for OrderExpr
impl RefUnwindSafe for OrderExpr
impl Send for OrderExpr
impl Sync for OrderExpr
impl Unpin for OrderExpr
impl UnsafeUnpin for OrderExpr
impl UnwindSafe for OrderExpr
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