Function smaz::decompress

source ·
pub fn decompress(input: &[u8]) -> Result<Vec<u8>>
Expand description

Returns decompressed data as a vector of bytes.

Errors

If the compressed data is invalid or encoded incorrectly, then an error is returned DecompressError.

Examples

use std::str;
use smaz::decompress;

let v = vec![77, 114, 84];
let decompressed = decompress(&v).unwrap();
let origin = str::from_utf8(&decompressed).unwrap();
assert_eq!("string", origin);