dzamlo / rust-bitfield
This crate provides macros to generate bitfield-like struct.
☆173Updated 2 weeks ago
Alternatives and similar repositories for rust-bitfield:
Users that are interested in rust-bitfield are comparing it to the libraries listed below
- Macro to generate bitfields for structs that allow for modular use of enums.☆181Updated 3 months ago
- offsetof for Rust☆225Updated 11 months ago
- a smaller, faster and panic-free alternative to core::fmt☆356Updated last year
- Generic Atomic<T> type for Rust☆230Updated last year
- ☆67Updated 7 months ago
- Conditional compilation according to rustc compiler version☆349Updated last week
- Procedural macros to derive numeric traits in Rust☆197Updated last year
- ☆73Updated 9 months ago
- Compile-time string formatting☆232Updated 3 months ago
- Spin-based synchronization primitives☆505Updated this week
- Manual segmented stacks for Rust☆299Updated 2 weeks ago
- rust library for formatting dynamic strings☆148Updated last year
- Bit-level packing and unpacking for Rust☆167Updated last year
- Statically-checked alternatives to RefCell and RwLock☆368Updated 8 months ago
- A Vec of Bits☆175Updated last month
- Portable atomic types including support for 128-bit atomics, atomic float, etc.☆176Updated this week
- `serde-json` for `no_std` programs☆166Updated last month
- A simple bitset container for Rust☆131Updated 3 months ago
- Rust implementation of CRC(16, 32, 64) with support of various standards☆197Updated 11 months ago
- Async synchronization primitives☆261Updated last month
- Use bitsized types as if they were a feature of rust.☆180Updated 9 months ago
- Rust replacement for miniz☆199Updated last week
- Faster, more compact implementation of std::Cow☆343Updated last year
- A lightweight version of pin-project written with declarative macros.☆239Updated this week
- cpuid library in rust.☆162Updated last week
- A library for to allow multiple return types by automatically generated enum.☆358Updated this week
- Scroll - making scrolling through buffers fun since 2016☆163Updated 3 months ago
- Intrusive collections for Rust☆440Updated 6 months ago
- Non standard integer types like `u7`, `u9`, `u10`, `u63`, `i7`, `i9`☆128Updated 9 months ago
- A circular buffer with fixed capacity (Rust).☆103Updated last year