Type Alias ArrayBitStack

Source
pub type ArrayBitStack<const N: usize, T, D> = BitStackStruct<ArrayBitBucket<N, T>, D>;
Expand description

Array-based BitStack implementation for large storage capacity.

Example use:

let parser = SliceParser::<ArrayBitStack<10, u32, u16>>::with_config("{}");

This defines a 10-element array of u32 for depth tracking bits, with a u16 counter, allowing 320 levels of depth.

Aliased Typeยง

pub struct ArrayBitStack<const N: usize, T, D> { /* private fields */ }