Enum polars::prelude::WindowMapping  
pub enum WindowMapping {
    GroupsToRows,
    Explode,
    Join,
}Available on crate feature 
lazy only.Variants§
GroupsToRows
Map the group values to the position
Explode
Explode the aggregated list and just do a hstack instead of a join this requires the groups to be sorted to make any sense
Join
Join the groups as ‘List<group_dtype>’ to the row positions. warning: this can be memory intensive
Trait Implementations§
§impl Clone for WindowMapping
 
impl Clone for WindowMapping
§fn clone(&self) -> WindowMapping
 
fn clone(&self) -> WindowMapping
Returns a copy 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 more§impl Debug for WindowMapping
 
impl Debug for WindowMapping
§impl Default for WindowMapping
 
impl Default for WindowMapping
§fn default() -> WindowMapping
 
fn default() -> WindowMapping
Returns the “default value” for a type. Read more
§impl From<WindowMapping> for WindowType
 
impl From<WindowMapping> for WindowType
§fn from(value: WindowMapping) -> WindowType
 
fn from(value: WindowMapping) -> WindowType
Converts to this type from the input type.
§impl Hash for WindowMapping
 
impl Hash for WindowMapping
§impl PartialEq for WindowMapping
 
impl PartialEq for WindowMapping
§fn eq(&self, other: &WindowMapping) -> bool
 
fn eq(&self, other: &WindowMapping) -> bool
This method tests for 
self and other values to be equal, and is used
by ==.impl Copy for WindowMapping
impl Eq for WindowMapping
impl StructuralPartialEq for WindowMapping
Auto Trait Implementations§
impl Freeze for WindowMapping
impl RefUnwindSafe for WindowMapping
impl Send for WindowMapping
impl Sync for WindowMapping
impl Unpin for WindowMapping
impl UnwindSafe for WindowMapping
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
§impl<Q, K> Equivalent<K> for Q
 
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
 
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
 
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
 
fn equivalent(&self, key: &K) -> bool
Compare self to 
key and return true if they are equal.source§impl<T> IntoEither for T
 
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
 
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts 
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
 
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts 
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more