Skip to main content

pack

Function pack 

Source
fn pack<'buffer, V: Copy>(
    values: &[V],
    bits: u8,
    lookup: impl FnMut(V) -> Option<u32>,
    buffer: &'buffer mut [u8; 8192],
) -> Result<&'buffer [u8]>
Expand description

Packs values into buffer, failing if a value has no entry.