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