# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" rust-version = "1.70" name = "busybody" version = "0.3.14" build = false autobins = false autoexamples = false autotests = false autobenches = false description = "Service Container and Dependency injector crate" readme = "README.md" keywords = [ "webdev", "web", "service-container", "dependency-injection", ] categories = [ "asynchronous", "web-programming", ] license = "MIT" repository = "https://github.com/shiftrightonce/busybody" [lib] name = "busybody" path = "src/lib.rs" [[example]] name = "basic_resolver" path = "examples/basic_resolver.rs" [[example]] name = "container" path = "examples/container.rs" [[example]] name = "container2" path = "examples/container2.rs" [[example]] name = "container3" path = "examples/container3.rs" [[example]] name = "forget_service" path = "examples/forget_service.rs" [[example]] name = "forget_type" path = "examples/forget_type.rs" [[example]] name = "inject_all" path = "examples/inject_all.rs" [[example]] name = "inject_and_call" path = "examples/inject_and_call.rs" [[example]] name = "inject_and_call2" path = "examples/inject_and_call2.rs" [[example]] name = "inject_and_call3" path = "examples/inject_and_call3.rs" [[example]] name = "inject_and_call_with" path = "examples/inject_and_call_with.rs" [[example]] name = "injection" path = "examples/injection.rs" [[example]] name = "resolve_all" path = "examples/resolve_all.rs" [[example]] name = "resolve_all_with" path = "examples/resolve_all_with.rs" [[example]] name = "resolve_and_call" path = "examples/resolve_and_call.rs" [[example]] name = "resolve_and_call_with" path = "examples/resolve_and_call_with.rs" [[example]] name = "resolver" path = "examples/resolver.rs" [[example]] name = "singleton_injection" path = "examples/singleton_injection.rs" [[example]] name = "thread_container" path = "examples/thread_container.rs" [[example]] name = "trait_container" path = "examples/trait_container.rs" [[example]] name = "trait_injecting" path = "examples/trait_injecting.rs" [dependencies.async-trait] version = "0.1" [dependencies.futures] version = "0.3" [dependencies.tokio] version = "1" features = [ "macros", "rt", "rt-multi-thread", ] [dependencies.ulid] version = "1.1" [dev-dependencies.actix-web] version = "4" [dev-dependencies.rand] version = "0.8" [dev-dependencies.tokio] version = "1" features = ["full"] [dev-dependencies.uuid] version = "1" features = ["v4"]