| Crates.io | uint-zigzag |
| lib.rs | uint-zigzag |
| version | 0.2.1 |
| created_at | 2022-08-15 16:59:51.531382+00 |
| updated_at | 2022-10-20 00:15:22.746944+00 |
| description | Uint is a convenience wrapper for zig-zag encoding integers to byte sequences. This allows better compression since the majority of numbers are quite small resulting in 1 or 2 bytes in the most common case vs 4 for 32-bit numbers or 8 for 64-bit numbers. This also permits the user to not have to think about which integer type is the most efficient to compress. |
| homepage | https://github.com/mikelodder7/uint |
| repository | https://github.com/mikelodder7/uint |
| max_upload_size | |
| id | 646038 |
| size | 29,712 |
Uint-zigzag is a convenience wrapper for zig-zag encoding integers to byte sequences.
This allows better compression since the majority of numbers are quite small resulting in 1 or 2 bytes in the most common case vs 4 for 32-bit numbers or 8 for 64-bit numbers.
This also permits the user to not have to think about which integer type is the most efficient to compress.
This crate is passively maintained.