icewind1991 / bitbuffer
Reading and writing data types of arbitrary bit length that might not be byte-aligned
☆20Updated last month
Alternatives and similar repositories for bitbuffer:
Users that are interested in bitbuffer are comparing it to the libraries listed below
- Data structures like Rust `alloc` which reuse user allocated memory☆54Updated 6 months ago
- Cross-platform, endian-aware primitives for Rust☆36Updated 5 months ago
- Convert closures into wakers☆45Updated 2 months ago
- Collect CPU callstack samples from a windows process☆28Updated 7 months ago
- Hitori is a generic regular expressions library.☆54Updated last year
- Rust fast `&[u8]` to integer parser☆51Updated 2 months ago
- Safe, zero-cost downcasting for limited compile-time specialization.☆157Updated last month
- Stack-allocated DSTs for rust (fixed capacity)☆49Updated last year
- Attribute proc-macro to simplify deriving standard and other traits with custom generic type bounds.☆70Updated 2 months ago
- Convert number to enum☆87Updated 8 months ago
- Generated bindings for Linux's userspace API☆51Updated 3 weeks ago
- A lightweight lock protected by an atomic boolean.☆36Updated last month
- Extract bits from a byte slice☆73Updated last month
- Async, lock-free synchronization primitives for task wakeup☆44Updated 7 months ago
- A modern and lightweight implementation of arbitrary integers for Rust☆36Updated this week
- A lightweight attribute for easy generation of const functions with conditional compilations.☆27Updated 2 weeks ago
- A cross-platform virtual memory API written in Rust☆126Updated 9 months ago
- Const TypeId and non-'static TypeId☆64Updated last month
- Rust crate that provides number types similar to std's NonZero* types, but that cannot hold a type's maximum value instead.☆46Updated last year
- A C expression parser and evaluator☆46Updated 2 years ago
- Macro for dynamically loading windows dll functions☆19Updated last year
- This crate provides Discrete Interval Tree Data-Structures, which are based off BTreeMap☆44Updated 7 months ago
- High-performance, lock-free local and concurrent object memory pool with automated allocation, cleanup, and verification.☆27Updated 9 months ago
- Hash trait that is object-safe☆31Updated last month
- A primitive for writing structural search and replace programs for rust☆31Updated 8 months ago
- Macro for sealing traits and structures☆53Updated 4 months ago
- A Rust crate for formatting strings dynamically☆32Updated last year
- Take a value atomically once.☆29Updated 2 years ago
- ☆53Updated last month
- Oneshot Rust channel working both in and between sync and async environments☆86Updated last month