dilib 0.2.0

A dependency injection library for Rust
Documentation
[[bench]]
harness = false
name = "bench_main"
path = "benches/bench_main.rs"
[dependencies.ctor]
optional = true
version = "0.1.22"

[dependencies.dilib-derive]
optional = true
version = "0.2.0"

[dependencies.dilib-macros]
optional = true
version = "0.2.0"

[dependencies.once_cell]
optional = true
version = "1.10.0"
[dev-dependencies.criterion]
version = "0.3"

[features]
default = []
derive = ["dilib-derive"]
full = ["derive", "global", "lazy", "unstable_provide"]
global = []
lazy = ["once_cell"]
unstable_provide = ["dilib-macros", "global", "ctor", "lazy"]

[lib]
bench = false

[package]
authors = ["Freddy L."]
build = "build.rs"
description = "A dependency injection library for Rust"
documentation = "https://docs.rs/dilib/"
edition = "2021"
exclude = ["benches"]
homepage = "https://crates.io/crates/dilib/"
keywords = ["rust-patterns"]
license-file = "LICENSE"
name = "dilib"
readme = "README.md"
repository = "https://github.com/Neo-Ciber94/dilib-rs/"
rust-version = "1.59.0"
version = "0.2.0"
[package.metadata.docs.rs]
all-features = true
rustdoc-args = ["--cfg", "doc_cfg"]