Struct bitpacking::ScalarBitPacker [] [src]

pub struct ScalarBitPacker;

Trait Implementations

impl BitPacker for ScalarBitPacker
[src]

BLOCK_LEN: usize = 32

Integers are compressed in pack of BLOCK_LEN u32-integers. Read more

Type of the register used by the BitPacker.

[src]

Compress a block of u32 Read more

[src]

Delta encode and compressed the decompressed array. Read more

[src]

Decompresses the compressed array and streams registers full of u32 to the output functions. Read more

[src]

[src]

[src]

Returns the minimum number of bits used to represent all integers in the decompressed array. Read more

[src]

Returns the minimum number of bits used to represent all the deltas in the decompressed array. Read more

[src]

Returns the size of a compressed block.

Auto Trait Implementations