Struct bitpacking::SSE3BitPacker
[−]
[src]
pub struct SSE3BitPacker;
Trait Implementations
impl BitPacker for SSE3BitPacker[src]
impl BitPacker for SSE3BitPackerconst BLOCK_LEN: usize
BLOCK_LEN: usize = BLOCK_LEN
type DataType = DataType
fn compress(decompressed: &[u32], compressed: &mut [u8], num_bits: u8)[src]
fn compress(decompressed: &[u32], compressed: &mut [u8], num_bits: u8)fn compress_sorted(
initial: u32,
decompressed: &[u32],
compressed: &mut [u8],
num_bits: u8
)[src]
fn compress_sorted(
initial: u32,
decompressed: &[u32],
compressed: &mut [u8],
num_bits: u8
)fn decompress_to<Output: FnMut(Self::DataType)>(
compressed: &[u8],
sink: Output,
num_bits: u8
)[src]
fn decompress_to<Output: FnMut(Self::DataType)>(
compressed: &[u8],
sink: Output,
num_bits: u8
)fn decompress(compressed: &[u8], decompressed: &mut [u32], num_bits: u8)[src]
fn decompress(compressed: &[u8], decompressed: &mut [u32], num_bits: u8)fn decompress_sorted(
initial: u32,
compressed: &[u8],
decompressed: &mut [u32],
num_bits: u8
)[src]
fn decompress_sorted(
initial: u32,
compressed: &[u8],
decompressed: &mut [u32],
num_bits: u8
)fn num_bits(decompressed: &[u32]) -> u8[src]
fn num_bits(decompressed: &[u32]) -> u8fn num_bits_sorted(initial: u32, decompressed: &[u32]) -> u8[src]
fn num_bits_sorted(initial: u32, decompressed: &[u32]) -> u8Auto Trait Implementations
impl Send for SSE3BitPacker
impl Send for SSE3BitPackerimpl Sync for SSE3BitPacker
impl Sync for SSE3BitPacker