pub struct FixedSizeListType {}
Available on crate feature
dtype-array
only.Trait Implementations§
Source§impl ChunkExpandAtIndex<FixedSizeListType> for ChunkedArray<FixedSizeListType>
impl ChunkExpandAtIndex<FixedSizeListType> for ChunkedArray<FixedSizeListType>
Source§fn new_from_index(
&self,
index: usize,
length: usize,
) -> ChunkedArray<FixedSizeListType>
fn new_from_index( &self, index: usize, length: usize, ) -> ChunkedArray<FixedSizeListType>
Create a new ChunkedArray filled with values at that index.
Source§impl ChunkShift<FixedSizeListType> for ChunkedArray<FixedSizeListType>
impl ChunkShift<FixedSizeListType> for ChunkedArray<FixedSizeListType>
fn shift(&self, periods: i64) -> ChunkedArray<FixedSizeListType>
Source§impl ChunkShiftFill<FixedSizeListType, Option<&Series>> for ChunkedArray<FixedSizeListType>
impl ChunkShiftFill<FixedSizeListType, Option<&Series>> for ChunkedArray<FixedSizeListType>
Source§fn shift_and_fill(
&self,
periods: i64,
fill_value: Option<&Series>,
) -> ChunkedArray<FixedSizeListType>
fn shift_and_fill( &self, periods: i64, fill_value: Option<&Series>, ) -> ChunkedArray<FixedSizeListType>
Shift the values by a given period and fill the parts that will be empty due to this operation
with
fill_value
.Source§impl NumOpsDispatchInner for FixedSizeListType
impl NumOpsDispatchInner for FixedSizeListType
fn add_to( lhs: &ChunkedArray<FixedSizeListType>, rhs: &Series, ) -> Result<Series, PolarsError>
fn subtract( lhs: &ChunkedArray<FixedSizeListType>, rhs: &Series, ) -> Result<Series, PolarsError>
fn multiply( lhs: &ChunkedArray<FixedSizeListType>, rhs: &Series, ) -> Result<Series, PolarsError>
fn divide( lhs: &ChunkedArray<FixedSizeListType>, rhs: &Series, ) -> Result<Series, PolarsError>
fn remainder( lhs: &ChunkedArray<FixedSizeListType>, rhs: &Series, ) -> Result<Series, PolarsError>
Source§impl PolarsDataType for FixedSizeListType
impl PolarsDataType for FixedSizeListType
type Physical<'a> = Box<dyn Array>
type OwnedPhysical = Box<dyn Array>
type ZeroablePhysical<'a> = Option<Box<dyn Array>>
type Array = FixedSizeListArray
type IsNested = TrueT
type HasViews = FalseT
type IsStruct = FalseT
type IsObject = FalseT
type IsLogical = FalseT
fn get_dtype() -> DataType
Auto Trait Implementations§
impl Freeze for FixedSizeListType
impl RefUnwindSafe for FixedSizeListType
impl Send for FixedSizeListType
impl Sync for FixedSizeListType
impl Unpin for FixedSizeListType
impl UnwindSafe for FixedSizeListType
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<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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