di!() { /* proc-macro */ }Expand description
Generate a di method call with a target provider type name.
ⓘ
di![Hoge] // => HogeProvider::di()
di![Hoge<String, bool>] // => HogeStringboolProvider::di()
di![Hoge<String, ()>] // => HogeStringUnitProvider::di()
di![Hoge on c] // => HogeProvider::di_on(c)