pub trait NumericNative:
TotalOrd
+ PartialOrd
+ NativeType
+ Num<Output = Self, Output = Self, Output = Self, Output = Self, Output = Self>
+ NumCast
+ Zero
+ One
+ Sum
+ Add
+ Sub
+ Mul
+ Div
+ Rem
+ AddAssign
+ SubAssign
+ AbsDiff
+ Bounded
+ FromPrimitive
+ IsFloat
+ HasPrimitiveArithmeticKernel<TrueDivT = <Self::TrueDivPolarsType as PolarsNumericType>::Native>
+ FloatSum<f64>
+ AsPrimitive<f64>
+ MinMax
+ IsNull {
type PolarsType: PolarsNumericType;
type TrueDivPolarsType: PolarsNumericType;
}
Required Associated Types§
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.