TypeNum

Trait TypeNum 

Source
pub trait TypeNum {
    const VALUE: usize;
}
Expand description

Type-level arithmetic for compile-time computation

Required Associated Constants§

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.

Implementors§

Source§

impl TypeNum for One

Source§

const VALUE: usize = 1usize

Source§

impl TypeNum for Three

Source§

const VALUE: usize = 3usize

Source§

impl TypeNum for Two

Source§

const VALUE: usize = 2usize

Source§

impl TypeNum for Zero

Source§

const VALUE: usize = 0usize