Skip to main content

uint_to_base128_in_place

Function uint_to_base128_in_place 

Source
pub exec fn uint_to_base128_in_place(v: UInt, obuf: &mut [u8])
Expand description
requires
old(obuf)@.len() == nat_to_base128(v as nat).len(),
ensures
final(obuf)@ == nat_to_base128(v as nat),

Writes the minimal big-endian base-128 encoding of v into an exactly-sized slice.