plan9whack

Crates.ioplan9whack
lib.rsplan9whack
version0.2.0
created_at2024-03-07 20:24:50.893114+00
updated_at2026-01-18 02:17:57.541363+00
descriptionA port of the whack compression scheme from Plan9's venti
homepage
repositoryhttps://github.com/stroucki/plan9whack/
max_upload_size
id1166265
size51,273
(stroucki)

documentation

README

This crate is a Rust port of Plan9's whack compression scheme as used within the venti storage system. Original authors unknown, C source came via Russ Cox and the 9fans/plan9port repository.

Use the unwhack function to decompress, and whackblock to compress. A whack function also exists if you want to control some parameters of compression, or want to collect statistics.

Commit count: 13

cargo fmt