lockjaw 0.3.3

Compile time dependency injection framework inspired by dagger
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
Resolves the dependency graph and generate component code. Must be called in the crate root
(`main.rs` or `lib.rs` if it has tests) outside any `mod`/functions. Libraries do not need to call `epilogue!()`

a unit test will be generated to ensure it is called in the correct file.

# Parameters

The macro accepts additional parameters in the form of identifiers.

## `debug_output`

Writes the `epilogue!()` output to a file and `include!()` it, instead of inserting a hygienic token
stream. This allows easier debugging of code generation issues.