Skip to main content

IdealKey

Trait IdealKey 

Source
pub trait IdealKey<const N: usize> {
    type Key;
}
Expand description

Given a data type and a number, it yields the smallest unsigned integer that’s at least N times larger.

Implemented by brute force.

Required Associated Types§

Dyn Compatibility§

This trait is dyn compatible.

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

Implementations on Foreign Types§

Source§

impl IdealKey<1> for u8

Source§

impl IdealKey<1> for u16

Source§

impl IdealKey<1> for u32

Source§

impl IdealKey<1> for u64

Source§

impl IdealKey<1> for u128

Source§

impl IdealKey<2> for u8

Source§

impl IdealKey<2> for u16

Source§

impl IdealKey<2> for u32

Source§

impl IdealKey<2> for u64

Source§

impl IdealKey<3> for u8

Source§

impl IdealKey<3> for u16

Source§

impl IdealKey<3> for u32

Source§

impl IdealKey<4> for u8

Source§

impl IdealKey<4> for u16

Source§

impl IdealKey<4> for u32

Source§

impl IdealKey<5> for u8

Source§

impl IdealKey<5> for u16

Source§

impl IdealKey<6> for u8

Source§

impl IdealKey<6> for u16

Source§

impl IdealKey<7> for u8

Source§

impl IdealKey<7> for u16

Source§

impl IdealKey<8> for u8

Source§

impl IdealKey<8> for u16

Source§

impl IdealKey<9> for u8

Source§

impl IdealKey<10> for u8

Source§

impl IdealKey<11> for u8

Source§

impl IdealKey<12> for u8

Source§

impl IdealKey<13> for u8

Source§

impl IdealKey<14> for u8

Source§

impl IdealKey<15> for u8

Source§

impl IdealKey<16> for u8

Implementors§