A lightweight dependency injection library
sh
$ rustup -V
rustup 1.0.0 (17b6d21 2016-12-15)
$ rustc -V
rustc 1.16.0-nightly (7821a9b99 2017-01-23)
DI is not for circular dependency resolution: Circular dependency is something that is to be avoided.
To use hypospray
, add the following to Cargo.toml
:
toml
[dependencies]
hypospray = "0.1.0"
hypospray_extensions = "0.1.0"
Then, add the following to your crate root:
```rust
extern crate hypospray;
.. ```
Licensed under either: