-
bitvec
Addresses memory by bits, for packed collections and bitfields
-
bit_field
bit field trait providing get_bit, get_bits, set_bit, and set_bits methods for Rust's integral types
-
modular-bitfield
Easily define bitfield types with modular building blocks
-
bitpiece
bitfields for rust
-
bitfields
Macro for generating flexible bitfields. Useful for low-level code (embedded or emulators).
-
tartan-bitfield
Define structures with accessors for particular bits or bit ranges
-
proc-bitfield
expressively declare bitfield-like structs
-
bitfield-rle
A run-length-encoder that compresses bitfields
-
structpack
Dynamic bit-field accessor
-
bit-struct
Define structs which have fields which are assigned to individual bits, not bytes
-
nexus-bits
Bit field packing for integer IDs
-
bitutils2
A package of tools for bit manipulations, including bit indexing, bitfields, and a variation of regular expressions for binary data
-
bitfielder
bitfield library
-
scryer-modular-bitfield
Allows to easily define bitfield types with modular building blocks. This is a forked version of the modular-bitfield crate with tweaks for use by Scryer Prolog.
-
fray
A type-safe and ergonomic Rust library for working with bitfields
-
bondrewd
Bit-Level field packing with proc_macros
-
modular-bitfield-msb
Allows to easily define bitfield types with modular building blocks. MSB-first version.
-
bitfld
Ergonomic, no-std specification of bitfield layouts
-
bitstructs
Defining type-safe bitfield structures that can be used in both
stdandno_stdenvironments -
ubits
Bit fields and masks
-
bitrange
plugin to map bits in integer values to fields
-
bitio-rs
🚀A lightweight Rust library for bit-level I/O: read, peek, write, with both big-endian and little-endian support
-
bobbin-bits
Small bit fields and ranged integers
-
byte_struct
Pack and unpack structure as raw bytes with packed or bit field layout
-
sparse-bitfield
Bitfield that allocates a series of small buffers
-
bitwrap
pack/unpack data into byte array
-
const-bitfield
Macros for generating bitfield-like structures with const support
-
abstract-bits
Turn any combination of bit and byte fields into a structs
-
bitfi
Bit fields
-
bitf
procedural macro to easily create a bitfield out of a struct
-
bitutils
Bitfield macro and utilities
-
bitread
in Rust is designed to efficiently convert small binary data into Rust structs
-
macro-bits
performing macro-based bit manipulation
-
bitaccess
Macro for efficient and type-checked access to individual bits of a variable
-
bitfield-layout
bitfield handling implementation
-
dcf77_chrono
code and decode DCF77 bitstreams
-
mvbitfield
Generates types to work with bit-aligned fields
-
bitstruct
Better Bitfields
-
mju-bits
no_std typed bitfield access for u8, u16, u32 and u64
-
ssz_types
List, vector and bitfield types for SSZ
-
slicefields
Allows for data structures whose members are sub byte aligned (e.g. a one bit alignment)
-
simple_bitfield
Create bitfields with the same memory structure as integers using a simple macro
-
superbitty
A bitfields crate
-
polkadot-availability-bitfield-distribution
Polkadot Bitfiled Distribution subsystem, which gossips signed availability bitfields used to compactly determine which backed candidates are available or not based on a 2/3+ quorum
-
bitfield-register
Rust bitfield library for low-level registers
-
bitval
For packing booleans in variables using bitwise operations
-
pezkuwi-availability-bitfield-distribution
Pezkuwi Bitfiled Distribution subsystem, which gossips signed availability bitfields used to compactly determine which backed candidates are available or not based on a 2/3+ quorum
-
pezkuwi-node-core-bitfield-signing
Bitfield signing subsystem for the Pezkuwi node
-
nexus-bits-derive
Derive macros for nexus-bits. Use nexus-bits instead of depending on this directly.
-
bitbash
Macros for working with bitfields
-
easy-bitfield
easy to use bitfield library for Rust
-
bytefield
A pure Rust, no-std implementation of bit fields
-
modular-bitfield-ordering
Provide u8be..u128be, u8le..u128le for modular-bitfield
-
bitfields-rs
macro to generate bitfields
-
classic-bitfield
A bitfield enum with a classic feel
-
proc-bitfield-macros
The supporting proc-macro library for the proc-bitfield crate
-
splitbits
Concise bit field extraction
-
rbitpack
For packing booleans in variables using bitwise operations
-
forest_bitfield
Bitfield logic for use in Filecoin actors
-
modular-bitfield-impl
Derive macro for modular-bitfield
-
bintex
Create bitfield LaTeX diagrams with the use of the deku library
-
fieldset_macro
fieldset macro crate
-
bit-by-bit
Convenient proc-macro for defining structs with bitfields
-
bilge-impl
Use bitsized types as if they were a feature of rust
-
bitpiece_macros
bitfields for rust
-
bebytes_derive
A macro to generate/parse binary representation of messages with custom bit fields
-
bitfld-macro
Macro library supporting bitfld
-
bitfield-macros
Internal crate for the bitfield crate
-
red-black
A memory efficient inplementation of red-black tree
-
bitfields-impl
Macro for generating flexible bitfields. Useful for low-level code (embedded or emulators).
Try searching with DuckDuckGo.