#proc-macro #union #structs #extensible #enums

macro extendable-data-helpers

Proc macros for the extendable-data package because cargo makes things difficult

5 releases

0.1.5 Jan 17, 2024
0.1.4 Nov 21, 2023
0.1.3 Jun 20, 2023
0.1.2 Jun 15, 2023
0.1.1 Jun 14, 2023

#45 in #union

Download history 7/week @ 2024-06-08 7/week @ 2024-06-15 12/week @ 2024-06-22 5/week @ 2024-06-29 5/week @ 2024-07-06 16/week @ 2024-07-13 3/week @ 2024-07-20 6/week @ 2024-07-27 5/week @ 2024-08-03 13/week @ 2024-08-10 15/week @ 2024-08-17 22/week @ 2024-08-24 54/week @ 2024-08-31 20/week @ 2024-09-07 24/week @ 2024-09-14 65/week @ 2024-09-21

164 downloads per month
Used in 9 crates (2 directly)

MIT license

5KB

extendable-data-helpers

Helper methods for extendable-data. Exists because I can't just EXPORT REGULAR FUNCTIONS IN A PROC-MACRO PACKAGE.

Methods in here are really for internal use. Ideally, these would be in an internal package for extendable-data, but cargo does not allow me to publish crates with a hidden internal package, nor am I able to expose proc macros and regular functions at the same time, so we're stuck with this additional package.

Dependencies

~285–740KB
~18K SLoC