Skip to main content

Crate jigs_macros

Crate jigs_macros 

Source
Expand description

Procedural macros for the jigs framework.

#[jig] marks a function as a pipeline step. It emits a zero-sized marker struct implementing JigDef alongside the (possibly transformed) function body. The marker struct is named __Jig_<fn_name> to avoid namespace collisions with the function itself. With the trace feature it additionally wraps the body in a thread-local trace recorder.

Macros§

jigs

Attribute Macros§

jig

Derive Macros§

Request
Response