| Crates.io | plan9whack |
| lib.rs | plan9whack |
| version | 0.2.0 |
| created_at | 2024-03-07 20:24:50.893114+00 |
| updated_at | 2026-01-18 02:17:57.541363+00 |
| description | A port of the whack compression scheme from Plan9's venti |
| homepage | |
| repository | https://github.com/stroucki/plan9whack/ |
| max_upload_size | |
| id | 1166265 |
| size | 51,273 |
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.