Trait polars_compute::comparisons::TotalOrdKernel
source · pub trait TotalOrdKernel: Sized + Array {
type Scalar: ?Sized;
Show 16 methods
// Required methods
fn tot_eq_kernel(&self, other: &Self) -> Bitmap;
fn tot_ne_kernel(&self, other: &Self) -> Bitmap;
fn tot_lt_kernel(&self, other: &Self) -> Bitmap;
fn tot_le_kernel(&self, other: &Self) -> Bitmap;
fn tot_eq_kernel_broadcast(&self, other: &Self::Scalar) -> Bitmap;
fn tot_ne_kernel_broadcast(&self, other: &Self::Scalar) -> Bitmap;
fn tot_lt_kernel_broadcast(&self, other: &Self::Scalar) -> Bitmap;
fn tot_le_kernel_broadcast(&self, other: &Self::Scalar) -> Bitmap;
fn tot_gt_kernel_broadcast(&self, other: &Self::Scalar) -> Bitmap;
fn tot_ge_kernel_broadcast(&self, other: &Self::Scalar) -> Bitmap;
// Provided methods
fn tot_gt_kernel(&self, other: &Self) -> Bitmap { ... }
fn tot_ge_kernel(&self, other: &Self) -> Bitmap { ... }
fn tot_eq_missing_kernel(&self, other: &Self) -> Bitmap { ... }
fn tot_ne_missing_kernel(&self, other: &Self) -> Bitmap { ... }
fn tot_eq_missing_kernel_broadcast(&self, other: &Self::Scalar) -> Bitmap { ... }
fn tot_ne_missing_kernel_broadcast(&self, other: &Self::Scalar) -> Bitmap { ... }
}
Required Associated Types§
Required Methods§
fn tot_eq_kernel(&self, other: &Self) -> Bitmap
fn tot_ne_kernel(&self, other: &Self) -> Bitmap
fn tot_lt_kernel(&self, other: &Self) -> Bitmap
fn tot_le_kernel(&self, other: &Self) -> Bitmap
fn tot_eq_kernel_broadcast(&self, other: &Self::Scalar) -> Bitmap
fn tot_ne_kernel_broadcast(&self, other: &Self::Scalar) -> Bitmap
fn tot_lt_kernel_broadcast(&self, other: &Self::Scalar) -> Bitmap
fn tot_le_kernel_broadcast(&self, other: &Self::Scalar) -> Bitmap
fn tot_gt_kernel_broadcast(&self, other: &Self::Scalar) -> Bitmap
fn tot_ge_kernel_broadcast(&self, other: &Self::Scalar) -> Bitmap
Provided Methods§
fn tot_gt_kernel(&self, other: &Self) -> Bitmap
fn tot_ge_kernel(&self, other: &Self) -> Bitmap
fn tot_eq_missing_kernel(&self, other: &Self) -> Bitmap
fn tot_ne_missing_kernel(&self, other: &Self) -> Bitmap
fn tot_eq_missing_kernel_broadcast(&self, other: &Self::Scalar) -> Bitmap
fn tot_ne_missing_kernel_broadcast(&self, other: &Self::Scalar) -> Bitmap
Object Safety§
This trait is not object safe.