Expand description
The library module provides all of the macro
functionality used when generating the
rusty_junctions
crate.
Namely it provides a number of macros that can be used to conveniently
generate the
patterns,
channels,
and
Junction
that are used to declaratively express the concurrent computation.
See the crate level documentation for further details.
Macros§
- generate
- Generate the
rusty_junctionscrate to an arbitrary pattern arity.
Derive Macros§
- Join
Pattern - Derive the implementation of the
JoinPatterntrait from thePartialPatternorTerminalPartialPattern. - Partial
Pattern - Derive the implementation of the a Partial
patternfrom a givenstruct. - Terminal
Partial Pattern - Derive the implementation of the a Terminal
patternfrom a givenstruct.