macro_rules! nz {
($value:expr) => { ... };
}Expand description
Constructs a NonZeroUsize from a const-evaluable expression.
§Examples
const WIDTH: core::num::NonZeroUsize = qubit_codec::nz!(4);
assert_eq!(WIDTH.get(), 4);§Panics
Panics when the supplied value is zero.