pub type NonNegativeI16 = BoundedI16<0, { i16::MAX }>;
pub struct NonNegativeI16(/* private fields */);