#[repr(i32)]
pub enum BuiltInWindowFunction {
RowNumber,
Rank,
DenseRank,
PercentRank,
CumeDist,
Ntile,
Lag,
Lead,
FirstValue,
LastValue,
NthValue,
}Variants
RowNumber
Rank
DenseRank
PercentRank
CumeDist
Ntile
Lag
Lead
FirstValue
LastValue
NthValue
Implementations
Trait Implementations
sourceimpl Clone for BuiltInWindowFunction
impl Clone for BuiltInWindowFunction
sourcefn clone(&self) -> BuiltInWindowFunction
fn clone(&self) -> BuiltInWindowFunction
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for BuiltInWindowFunction
impl Debug for BuiltInWindowFunction
sourceimpl Default for BuiltInWindowFunction
impl Default for BuiltInWindowFunction
sourcefn default() -> BuiltInWindowFunction
fn default() -> BuiltInWindowFunction
Returns the “default value” for a type. Read more
sourceimpl From<&'_ BuiltInWindowFunction> for BuiltInWindowFunction
impl From<&'_ BuiltInWindowFunction> for BuiltInWindowFunction
sourceimpl From<BuiltInWindowFunction> for i32
impl From<BuiltInWindowFunction> for i32
sourcefn from(value: BuiltInWindowFunction) -> i32
fn from(value: BuiltInWindowFunction) -> i32
Converts to this type from the input type.
sourceimpl From<BuiltInWindowFunction> for BuiltInWindowFunction
impl From<BuiltInWindowFunction> for BuiltInWindowFunction
sourcefn from(built_in_function: BuiltInWindowFunction) -> Self
fn from(built_in_function: BuiltInWindowFunction) -> Self
Converts to this type from the input type.
sourceimpl Hash for BuiltInWindowFunction
impl Hash for BuiltInWindowFunction
sourceimpl Ord for BuiltInWindowFunction
impl Ord for BuiltInWindowFunction
sourceimpl PartialOrd<BuiltInWindowFunction> for BuiltInWindowFunction
impl PartialOrd<BuiltInWindowFunction> for BuiltInWindowFunction
sourcefn partial_cmp(&self, other: &BuiltInWindowFunction) -> Option<Ordering>
fn partial_cmp(&self, other: &BuiltInWindowFunction) -> Option<Ordering>
This method returns an ordering between self and other values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self and other) and is used by the <=
operator. Read more
impl Copy for BuiltInWindowFunction
impl Eq for BuiltInWindowFunction
impl StructuralEq for BuiltInWindowFunction
impl StructuralPartialEq for BuiltInWindowFunction
Auto Trait Implementations
impl RefUnwindSafe for BuiltInWindowFunction
impl Send for BuiltInWindowFunction
impl Sync for BuiltInWindowFunction
impl Unpin for BuiltInWindowFunction
impl UnwindSafe for BuiltInWindowFunction
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to key and return true if they are equal.
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more