文件名称:Rust 中的运行时依赖注入
文件大小:59KB
文件格式:ZIP
更新时间:2024-07-18 12:51:31
runtime_injector
运行时注入器该库提供了一个易于使用的依赖注入容器,以运行时性能为代价专注于人体工程学和可配置性。对于更加面向性能的容器,请寻找编译时依赖注入库。文档中提供了示例代码。入门要使用该库,请查看文档。对于runtime_injector的本地开发,克隆存储库,然后用cargo构建项目:git clone https://github.com/TehPers/runtime_injectorcd runtime_injector cargo build如果您想使用“arc”功能来构建项目,请禁用默认功能,并启用“arc”功能:cargo build --no-default-features --features arc最低支持的 Rust 版本由于该库仍在开发中,唯一受支持的 Rust 版本是 Rust 的最新版本。该库可能适用于旧版本,但不能保证。执照该库根据您选择的MIT或Apache 2.0获得许可。
【文件预览】:
runtime_injector-main
----LICENSE-MIT(1KB)
----rustfmt.toml(183B)
----Cargo.toml(83B)
----.github()
--------workflows()
----.vscode()
--------settings.json(109B)
----LICENSE-APACHE(11KB)
----crates()
--------runtime_injector_actix()
--------runtime_injector()
----README.md(2KB)
----.gitignore(19B)