#transpiler #translation #migration #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 4392/week @ 2023-12-21 4108/week @ 2023-12-28 5732/week @ 2024-01-04 7160/week @ 2024-01-11 6351/week @ 2024-01-18 7035/week @ 2024-01-25 7286/week @ 2024-02-01 6440/week @ 2024-02-08 7083/week @ 2024-02-15 7814/week @ 2024-02-22 7438/week @ 2024-02-29 5879/week @ 2024-03-07 6686/week @ 2024-03-14 6036/week @ 2024-03-21 5404/week @ 2024-03-28 5791/week @ 2024-04-04

25,047 downloads per month
Used in 49 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