Skip to main content

BucketKey

Trait BucketKey 

Source
pub trait BucketKey: Bucket { }
Expand description

A key bucket sort can sort by: a primitive integer, char, bool, f32 or f64.

Floats are ordered as f64::total_cmp orders them: negative NaNs, −∞, the negative numbers, −0, +0, the positive numbers, +∞, positive NaNs.

It is sealed: it cannot be implemented outside this crate.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl BucketKey for bool

Source§

impl BucketKey for char

Source§

impl BucketKey for f32

Source§

impl BucketKey for f64

Source§

impl BucketKey for i8

Source§

impl BucketKey for i16

Source§

impl BucketKey for i32

Source§

impl BucketKey for i64

Source§

impl BucketKey for i128

Source§

impl BucketKey for isize

Source§

impl BucketKey for u8

Source§

impl BucketKey for u16

Source§

impl BucketKey for u32

Source§

impl BucketKey for u64

Source§

impl BucketKey for u128

Source§

impl BucketKey for usize

Implementors§