pub struct RadixOrderSpec {
pub col_idx: usize,
pub ascending: bool,
pub nulls_first: Option<bool>,
}Expand description
Order specification for radix sort
Fields§
§col_idx: usizeColumn index to sort by
ascending: boolWhether to sort ascending
nulls_first: Option<bool>NULLS FIRST/LAST specification None = default (NULLS LAST for ASC, NULLS FIRST for DESC) Some(true) = NULLS FIRST Some(false) = NULLS LAST
Trait Implementations§
Source§impl Clone for RadixOrderSpec
impl Clone for RadixOrderSpec
Source§fn clone(&self) -> RadixOrderSpec
fn clone(&self) -> RadixOrderSpec
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 moreimpl Copy for RadixOrderSpec
Auto Trait Implementations§
impl Freeze for RadixOrderSpec
impl RefUnwindSafe for RadixOrderSpec
impl Send for RadixOrderSpec
impl Sync for RadixOrderSpec
impl Unpin for RadixOrderSpec
impl UnsafeUnpin for RadixOrderSpec
impl UnwindSafe for RadixOrderSpec
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