pub struct WindowPreSortedState {
pub column: String,
pub ascending: bool,
}Expand description
Pre-sorted state for window function optimization When rows are pre-sorted by an indexed column, we can skip sorting in window functions
Fields§
§column: StringColumn name that rows are sorted by (lowercase)
ascending: boolWhether sorted in ascending order
Trait Implementations§
Source§impl Clone for WindowPreSortedState
impl Clone for WindowPreSortedState
Source§fn clone(&self) -> WindowPreSortedState
fn clone(&self) -> WindowPreSortedState
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 moreAuto Trait Implementations§
impl Freeze for WindowPreSortedState
impl RefUnwindSafe for WindowPreSortedState
impl Send for WindowPreSortedState
impl Sync for WindowPreSortedState
impl Unpin for WindowPreSortedState
impl UnsafeUnpin for WindowPreSortedState
impl UnwindSafe for WindowPreSortedState
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