pub struct TypedWindowSpec {
pub partition_by: Vec<TypedExpr>,
pub order_by: Vec<SortExpr>,
}Expand description
A type-checked window specification.
Fields§
§partition_by: Vec<TypedExpr>Expressions identifying independent partitions.
order_by: Vec<SortExpr>Window-local ordering.
Trait Implementations§
Source§impl Clone for TypedWindowSpec
impl Clone for TypedWindowSpec
Source§fn clone(&self) -> TypedWindowSpec
fn clone(&self) -> TypedWindowSpec
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 TypedWindowSpec
impl RefUnwindSafe for TypedWindowSpec
impl Send for TypedWindowSpec
impl Sync for TypedWindowSpec
impl Unpin for TypedWindowSpec
impl UnsafeUnpin for TypedWindowSpec
impl UnwindSafe for TypedWindowSpec
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