Derive Macros

Derive the ProcBlock trait for a particular type.