pub enum ValueWindowFunction {
FirstValue(TypedExpr),
LastValue(TypedExpr),
NthValue {
value: TypedExpr,
nth: TypedExpr,
},
}Expand description
Value selected from the current row’s effective window frame.
Variants§
Trait Implementations§
Source§impl Clone for ValueWindowFunction
impl Clone for ValueWindowFunction
Source§fn clone(&self) -> ValueWindowFunction
fn clone(&self) -> ValueWindowFunction
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 ValueWindowFunction
impl RefUnwindSafe for ValueWindowFunction
impl Send for ValueWindowFunction
impl Sync for ValueWindowFunction
impl Unpin for ValueWindowFunction
impl UnsafeUnpin for ValueWindowFunction
impl UnwindSafe for ValueWindowFunction
Blanket Implementations§
impl<T> Allocation for T
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