pub enum ReversedUDWF {
Identical,
NotSupported,
Reversed(Arc<WindowUDF>),
}
Variants§
Identical
The result of evaluating the user-defined window function remains identical when reversed.
NotSupported
A window function which does not support evaluating the result in reverse order.
Reversed(Arc<WindowUDF>)
Customize the user-defined window function for evaluating the result in reverse order.
Auto Trait Implementations§
impl Freeze for ReversedUDWF
impl !RefUnwindSafe for ReversedUDWF
impl Send for ReversedUDWF
impl Sync for ReversedUDWF
impl Unpin for ReversedUDWF
impl !UnwindSafe for ReversedUDWF
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