packed_integer_array 0.1.0

An array of integers packed in varying bit-lengths which supports random access
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
# Packed Integer Array
[![Build status](https://travis-ci.org/DarkOtter/packed-integers-rs.svg?branch=master)](https://travis-ci.org/DarkOtter/packed-integers-rs)
[![Latest version](https://img.shields.io/crates/v/packed_integer_array.svg)](https://crates.io/crates/packed_integer_array)
[![Documentation](https://docs.rs/packed_integer_array/badge.svg)](https://docs.rs/packed_integer_array)

This library provides an array of integers packed together in variable bit-lengths.
It supports in-place random access as well as iterating through the whole array (unpacking).

## See Also
The [bitpacking](https://crates.io/crates/bitpacking) crate provides a vectorised implementation
of unpacking/packing routines similar to the ones used in this crate, and there is a
possibility parts of this crate may be replaced by it in future for a speed increase
when packing/unpacking.