Pack and unpack structure as raw bytes with packed or bit field layout.
Derive macro for byte_struct
A bus-agnostic trait and structs for interfacing with register based peripherals.
Macro to create a byte-array backed struct
A macro to generate/parse binary representation of messages with custom bit fields
A Rust library for serialization and deserialization of network structs.
Derive macros for EtherCrab
Struct memory layout analyzer for C, C++, Rust, Go, and Zig
A zero-cost, hardware-aligned bitfield and enumeration generator.
Cursieve is a Rust library that makes it easy to deserialize byte arrays into annotated Rust structures
Cursieve is a Rust library that makes it easy to deserialize byte arrays into annotated Rust structures
A macro to simulate sigma types with enums.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.