ChunkShift

Trait ChunkShift 

Source
pub trait ChunkShift<T>
where T: PolarsDataType,
{ // Required method fn shift(&self, periods: i64) -> ChunkedArray<T>; }

Required Methods§

Source

fn shift(&self, periods: i64) -> ChunkedArray<T>

Implementors§

Source§

impl ChunkShift<FixedSizeListType> for ChunkedArray<FixedSizeListType>

Available on crate feature dtype-array only.
Source§

impl ChunkShift<ListType> for ChunkedArray<ListType>

Source§

impl ChunkShift<StructType> for ChunkedArray<StructType>

Available on crate feature dtype-struct only.
Source§

impl<'a, T> ChunkShift<T> for ChunkedArray<T>
where T: PolarsDataType<IsNested = FalseT, IsObject = FalseT>, ChunkedArray<T>: ChunkFull<<T as PolarsDataType>::Physical<'a>> + ChunkFullNull, <T as PolarsDataType>::Physical<'b>: for<'b> TotalOrd,

Source§

impl<T> ChunkShift<ObjectType<T>> for ChunkedArray<ObjectType<T>>
where T: PolarsObject,

Available on crate feature object only.