rust-dix 0.6.0

rust-dix: A Rust dependency injection framework inspired by Microsoft.Extensions.DependencyInjection
Documentation
[package]

name = "rust-dix"

version.workspace = true

edition.workspace = true

description = "rust-dix: A Rust dependency injection framework inspired by Microsoft.Extensions.DependencyInjection"

license.workspace = true

repository.workspace = true

readme = "README.md"

include = ["README.md", "src/**/*", "tests/**/*"]

categories = ["rust-patterns", "asynchronous"]

keywords = ["di", "dependency-injection", "ioc", "rust-dix", "service-provider"]



[dependencies]

thiserror.workspace = true

inventory = "0.3"

rust-dix-macros = { path = "../macros", version = "0.6.0" }

futures = "0.3"



[dev-dependencies]

tokio = { version = "1", features = ["rt", "rt-multi-thread", "macros", "time"] }



[features]

default = []



[lib]

doc = true