#transpiler #migration #translation #c

macro c2rust-bitfields-derive

C-compatible struct bitfield derive implementation used in the C2Rust project

5 releases (3 breaking)

0.18.0 Jun 2, 2023
0.17.0 Feb 1, 2023
0.2.1 Mar 11, 2020
0.2.0 Aug 15, 2019
0.1.0 Jun 7, 2019

#50 in #transpiler

Download history 7574/week @ 2024-02-26 6364/week @ 2024-03-04 6477/week @ 2024-03-11 6691/week @ 2024-03-18 5505/week @ 2024-03-25 6598/week @ 2024-04-01 7336/week @ 2024-04-08 8414/week @ 2024-04-15 6487/week @ 2024-04-22 5358/week @ 2024-04-29 5242/week @ 2024-05-06 6251/week @ 2024-05-13 6891/week @ 2024-05-20 6435/week @ 2024-05-27 7941/week @ 2024-06-03 7074/week @ 2024-06-10

28,650 downloads per month
Used in 46 crates (via c2rust-bitfields)

BSD-3-Clause

11KB
214 lines

C2Rust-Bitfields-Derive

This crate is used to generate a proc macro in c2rust-bitfields and should not be a direct dependency. c2rust-bitfields re-exports the proc macro as well as other types and should be used instead.

Dependencies

~1.5MB
~35K SLoC