pub struct WindowFrameStateRange { /* private fields */ }
Expand description
This structure encapsulates all the state information we require as we scan
ranges of data while processing RANGE frames.
Attribute sort_options
stores the column ordering specified by the ORDER
BY clause. This information is used to calculate the range.
Trait Implementations§
source§impl Debug for WindowFrameStateRange
impl Debug for WindowFrameStateRange
source§impl Default for WindowFrameStateRange
impl Default for WindowFrameStateRange
source§fn default() -> WindowFrameStateRange
fn default() -> WindowFrameStateRange
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for WindowFrameStateRange
impl RefUnwindSafe for WindowFrameStateRange
impl Send for WindowFrameStateRange
impl Sync for WindowFrameStateRange
impl Unpin for WindowFrameStateRange
impl UnwindSafe for WindowFrameStateRange
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
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more