pub const fn encode_i32(value: i32) -> u32Expand description
Map a signed i32 to its zigzag-encoded u32.
ยงExample
use wire_codec::zigzag;
assert_eq!(zigzag::encode_i32(0), 0);
assert_eq!(zigzag::encode_i32(-1), 1);
assert_eq!(zigzag::encode_i32(1), 2);
assert_eq!(zigzag::encode_i32(i32::MIN), u32::MAX);