Attribute Macro nject_macro::injectable
source · #[injectable]Expand description
Attribute to mark a struct as injectable.
use nject_macro::{injectable, provider};
#[injectable]
struct Facade;
#[provider]
struct Provider;
fn main() {
let _facade: Facade = Provider.provide();
}