pub struct WindowExpr {
pub function: WindowFunction,
pub over: WindowSpec,
}Expand description
Window function expression: func() OVER (window_spec)
Fields§
§function: WindowFunction§over: WindowSpecTrait Implementations§
Source§impl Clone for WindowExpr
impl Clone for WindowExpr
Source§fn clone(&self) -> WindowExpr
fn clone(&self) -> WindowExpr
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 WindowExpr
impl Debug for WindowExpr
Source§impl<'de> Deserialize<'de> for WindowExpr
impl<'de> Deserialize<'de> for WindowExpr
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 WindowExpr
impl PartialEq for WindowExpr
Source§impl Serialize for WindowExpr
impl Serialize for WindowExpr
impl StructuralPartialEq for WindowExpr
Auto Trait Implementations§
impl Freeze for WindowExpr
impl RefUnwindSafe for WindowExpr
impl Send for WindowExpr
impl Sync for WindowExpr
impl Unpin for WindowExpr
impl UnsafeUnpin for WindowExpr
impl UnwindSafe for WindowExpr
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