#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

#48 in #transpiler

Download history 3760/week @ 2023-11-27 4109/week @ 2023-12-04 5581/week @ 2023-12-11 6805/week @ 2023-12-18 2360/week @ 2023-12-25 5412/week @ 2024-01-01 6777/week @ 2024-01-08 6691/week @ 2024-01-15 6334/week @ 2024-01-22 7742/week @ 2024-01-29 6038/week @ 2024-02-05 7482/week @ 2024-02-12 7123/week @ 2024-02-19 7574/week @ 2024-02-26 6364/week @ 2024-03-04 2105/week @ 2024-03-11

23,936 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
~33K SLoC