Macro derive_adhoc::derive_adhoc_expand
source · derive_adhoc_expand!() { /* proc-macro */ }
Expand description
Template expansion engine, internal
Normally you do not need to mention this macro.
derive-adhoc does its work by
(defining and then) invoking various interrelated macros
including macro_rules
macros and proc macros.
These ultimately end up calling this macro,
which takes a template and a data structure,
and expands the template for that data structure.
This macro’s behvaiour is not currently stable or documented. If you invoke it yourself, you get to keep all the pieces.