depcon_codegen 0.3.0

Code generation macros for depcon dependency injection framework
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use depcon::*;
use std::sync::Arc;

trait ServiceA {}

trait ServiceB {}

#[derive(Injectable)]
struct Named {
    a: Arc<dyn ServiceA>,
    b: Arc<dyn ServiceB>,
}

fn main() {}