pub fn encode_uint(magnitude: u64) -> EncodedUInt
Expand description
Returns the magnitude as big-endian bytes.
use ion_rs::binary::uint;
let repr = uint::encode_uint(5u64);
assert_eq!(&[0x05], repr.as_bytes());
let two_bytes = uint::encode_uint(256u64);
assert_eq!(&[0x01, 0x00], two_bytes.as_bytes());