pub struct NthValueFunc {
pub this: Expression,
pub offset: Expression,
pub ignore_nulls: Option<bool>,
}Expand description
NTH_VALUE function
Fields§
§this: Expression§offset: Expression§ignore_nulls: Option<bool>None = not specified, Some(true) = IGNORE NULLS, Some(false) = RESPECT NULLS
Trait Implementations§
Source§impl Clone for NthValueFunc
impl Clone for NthValueFunc
Source§fn clone(&self) -> NthValueFunc
fn clone(&self) -> NthValueFunc
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for NthValueFunc
impl Debug for NthValueFunc
Source§impl<'de> Deserialize<'de> for NthValueFunc
impl<'de> Deserialize<'de> for NthValueFunc
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for NthValueFunc
impl PartialEq for NthValueFunc
Source§impl Serialize for NthValueFunc
impl Serialize for NthValueFunc
impl StructuralPartialEq for NthValueFunc
Auto Trait Implementations§
impl Freeze for NthValueFunc
impl RefUnwindSafe for NthValueFunc
impl Send for NthValueFunc
impl Sync for NthValueFunc
impl Unpin for NthValueFunc
impl UnwindSafe for NthValueFunc
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