decompressBlock

private fnsize_t decompressBlock(const(ubyte)[] input, size_t expectedLen, ubyte[] output)

Decompress a Snappy-compressed block.

Parameters

inputCompressed input data (without length prefix).
expectedLenExpected uncompressed length.
outputOutput buffer.

Returns

Number of bytes written to output.

Throws

CompressionError on invalid data.