Effectively a stack of u1 values implemented using ArrayList(u8).
Functions
fn ensureTotalCapacity(self: *@This(), bit_capcity: usize) Allocator.Error!void
No documentation provided.
fn peekWithState(buf: []const u8, bit_len: usize) u1
Standalone function for working with a fixed-size buffer.
fn popWithState(buf: []const u8, bit_len: *usize) u1
Standalone function for working with a fixed-size buffer.
fn pushWithStateAssumeCapacity(buf: []u8, bit_len: *usize, b: u1) void
Standalone function for working with a fixed-size buffer.