Expand description

Crate providing all of the macro backed functionality provided to the rusty_junctions crate.

This crates is used as a facade re-exporting the underlying declarative and procedural macro crates, allowing for a single dependency to encapsulate the current organisational restrictions that are enforced when using procedural macros.

This crate is comprised of two modules client and library. Each of which providing the functionality for there respective areas.

See the module level documentation for further details.

Modules

The client module provides all of the macro functionality used by a client of the rusty_junctions crate.

The library module provides all of the macro functionality used when generating the rusty_junctions crate.