pub trait NumOpsDispatchInner: PolarsDataType + Sized {
// Provided methods
fn subtract(lhs: &ChunkedArray<Self>, rhs: &Series) -> PolarsResult<Series> { ... }
fn add_to(lhs: &ChunkedArray<Self>, rhs: &Series) -> PolarsResult<Series> { ... }
fn multiply(lhs: &ChunkedArray<Self>, rhs: &Series) -> PolarsResult<Series> { ... }
fn divide(lhs: &ChunkedArray<Self>, rhs: &Series) -> PolarsResult<Series> { ... }
fn remainder(lhs: &ChunkedArray<Self>, rhs: &Series) -> PolarsResult<Series> { ... }
}
Provided Methods§
fn subtract(lhs: &ChunkedArray<Self>, rhs: &Series) -> PolarsResult<Series>
fn add_to(lhs: &ChunkedArray<Self>, rhs: &Series) -> PolarsResult<Series>
fn multiply(lhs: &ChunkedArray<Self>, rhs: &Series) -> PolarsResult<Series>
fn divide(lhs: &ChunkedArray<Self>, rhs: &Series) -> PolarsResult<Series>
fn remainder(lhs: &ChunkedArray<Self>, rhs: &Series) -> PolarsResult<Series>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.
Implementors§
impl NumOpsDispatchInner for BinaryType
impl NumOpsDispatchInner for BooleanType
impl NumOpsDispatchInner for FixedSizeListType
Available on crate feature
dtype-array
only.