#template-engine #meta-programming #staging #partial #template #macro #do-with-in

macro do-with-in-internal-macros

A template language for Rust metaprogramming using partial staging

7 releases

0.1.6 Sep 8, 2024
0.1.5 Jan 29, 2024
0.1.2 Oct 15, 2023
0.1.1 Apr 2, 2023

#1967 in Procedural macros

Download history 1/week @ 2024-10-10 4/week @ 2024-10-31 3/week @ 2024-11-07 1/week @ 2024-11-14 4/week @ 2024-12-05 3/week @ 2024-12-12

335 downloads per month
Used in do-with-in

GPL-3.0-only

175KB
3.5K SLoC

Do With In (internal macros package)

This is an inner package that contains the proc_macros that most end users will use. Do not use it directly. The package do-with-in reexports everything that forms the public interface. Splitting the packages this way was necessary so that do-with-in could reexport both proc_macros from this package and the items they were built from in the package do-with-in-base.

Dependencies

~310–750KB
~17K SLoC