4 个版本
0.2.1-alpha | 2022年4月16日 |
---|---|
0.2.0 | 2022年4月27日 |
0.2.0-alpha | 2022年4月15日 |
0.1.0-alpha | 2022年4月3日 |
#39 in #inject
用于 dilib
29KB
620 行
dlib derive
提供 #[derive(Inject)]
属性以实现 Inject
特性。
用法
use dilib::{Inject, Singleton};
struct User(String);
#[derive(Inject)]
struct UserService {
db: Singleton<Vec<User>>,
}
许可
此项目受 MIT 许可证 许可。
依赖
~1.5MB
~38K SLoC