Trait partial_const::MayBeConst [−][src]
A trait for handling constant and non-constant values in a common way
Example
fn twice<T: partial_const::MayBeConst<usize>>(i: T) -> usize { i.value() * 2 } assert_eq!(twice(1usize), 2usize); assert_eq!(twice(partial_const::ConstUsize::<1>::new()), 2usize);