porglezomp / bitmatch
A Rust crate that allows you to match, bind, and pack the individual bits of integers.
☆115Updated 4 years ago
Alternatives and similar repositories for bitmatch:
Users that are interested in bitmatch are comparing it to the libraries listed below
- Target "triple" support☆50Updated 3 weeks ago
- A modern and lightweight implementation of arbitrary integers for Rust☆34Updated 2 months ago
- Calm I/O operations for Rust☆76Updated 3 years ago
- Data structures like Rust `alloc` which reuse user allocated memory☆53Updated 5 months ago
- An exploration into the various ways optional trait methods can be implemented in Rust.☆36Updated 4 years ago
- An aimless attempt at building a PC from scratch, in a vaguely eurorack/modular synth style.☆67Updated 2 years ago
- Allows for proper and easy handling of volatile memory☆38Updated 9 months ago
- A simple spinlock crate based on the abstractions provided by the `lock_api` crate.☆36Updated last year
- Build and evaluate binary expression trees☆35Updated 5 months ago
- A pure-Rust, no_std compatible PNG decoder☆45Updated 2 years ago
- Generic and convenient `std` atomics via `Atomic<T>`☆46Updated 4 months ago
- A trivial Rust struct for interchange of pixel buffers with width, height & stride☆61Updated 4 months ago
- A SIMD-accelerated Adler-32 hash algorithm implementation.☆37Updated 5 months ago
- Safe, zero-cost downcasting for limited compile-time specialization.☆156Updated 2 months ago
- Library for reading/writing un-aligned values from/to streams in big-endian and little-endian formats☆57Updated this week
- Yet Another Async Runtime (yaar) focused on forbid(unsafe) and scalability☆81Updated 3 years ago
- std::Error in no_std environment.☆39Updated 4 years ago
- Minimal and reusable non-blocking I/O layer☆94Updated last year
- Non standard integer types like `u7`, `u9`, `u10`, `u63`, `i7`, `i9`☆128Updated 9 months ago
- Synchronization primitives for lazy and one-time initialization (no_std compatible).☆33Updated last year
- Project group working on the "safe transmute" feature☆89Updated 5 months ago
- [DEPRECATED] Prevent false sharing by padding and aligning to the length of a cache line☆51Updated last year
- This custom Rust allocator logs all memory actions for further analysis☆54Updated 4 years ago
- Big array helper for serde☆60Updated 9 months ago
- Threadsafe RefCell for Rust☆90Updated last year
- A generic, fixed-size, associative cache☆39Updated 3 months ago
- Macro to generate bitfields for structs that allow for modular use of enums.☆181Updated 3 months ago
- Nudging the compiler to auto-vectorize things☆75Updated last year
- A syntactic "for" loop Rust macro☆56Updated 2 years ago
- #[no_std] print equivalent for Rust☆61Updated last year