pub trait MonotonicallyMappableToU64: 'static + PartialOrd + Debug + Copy + Send + Sync {
// Required methods
fn to_u64(self) -> u64;
fn from_u64(val: u64) -> Self;
}
Expand description
Monotonic maps a value to u64 value space.
Monotonic mapping enables PartialOrd
on u64 space without conversion to original space.
Required Methods§
Object Safety§
This trait is not object safe.