[−][src]Function lzzzz::lz4f::compress_to_vec
pub fn compress_to_vec(
src: &[u8],
dst: &mut Vec<u8>,
prefs: &Preferences
) -> Result<usize>
Appends a compressed frame to Vec
Returns the number of bytes appended to the given Vec<u8>
.
Example
Compress data with the default compression mode:
use lzzzz::lz4f; let prefs = lz4f::Preferences::default(); let data = b"The quick brown fox jumps over the lazy dog."; let mut buf = Vec::new(); let len = lz4f::compress_to_vec(data, &mut buf, &prefs)?; let compressed = &buf;