Skip to main content

non_zero_u32

Function non_zero_u32 

Source
pub fn non_zero_u32(value: u32) -> NonZeroU32
Expand description

Converts 0 to NonZeroU32::MIN and preserves non-zero values.

This helper is for APIs that require a non-zero numeric parameter but where product policy has already decided that an input of zero means “use the smallest legal value”.