#inversion-of-control #dependency-injection #ioc #container

nightly qregister

一个简单的 IoC (控制反转) 容器

6 个版本

使用旧 Rust 2015

0.2.2 2015 年 9 月 30 日
0.2.1 2015 年 9 月 29 日
0.1.2 2015 年 8 月 29 日

#1 in #io-c

CC0 许可证

21KB
362

qregister

API 文档

待办事项

  • 探索如何使用此功能实现常见的依赖注入模式?
  • 探索如何在多线程环境中使用此功能。
  • 文档、示例、测试

lib.rs:

待办事项

  • 明确术语(连接、加载、选项、替代方案、选项)。
  • 单个替代方案选项是选项/替代方案的一个 特殊情况。为了避免混淆,所有与单个替代方案选项相关的代码和文档都应该在常规选项/替代方案之后列出。
  • 恐慌与错误?
  • remove_option, remove_alternative?

依赖

~325KB