Skip to main content

leb128_encode

Function leb128_encode 

Source
pub fn leb128_encode<I: Iterator<Item = i64> + Clone>(
    out: &mut Vec<u8>,
    vals: I,
    n: usize,
)
Expand description

The plain baseline column (T_INTS): an adaptive-sign header ((n << 1) | signed) then a varint per element — zig-zag when any value is negative, plain LEB128 otherwise.