# 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" name = "acton-reactive" version = "3.0.0-beta.3" build = false autolib = false autobins = false autoexamples = false autotests = false autobenches = false description = "Acton Reactive is the main crate of the Acton framework, designed for building reactive, event-driven, and asynchronous systems. It provides intuitive abstractions to make working with distributed agents seamless and efficient." homepage = "https://github.com/Govcraft/acton-reactive" documentation = "https://github.com/Govcraft/acton-reactive/blob/main/README.md" readme = "README.md" license = "Apache-2.0 OR MIT" repository = "https://github.com/Govcraft/acton-reactive" [lib] name = "acton_reactive" path = "src/lib.rs" [[example]] name = "basic" path = "examples/basic/main.rs" [[example]] name = "broadcast" path = "examples/broadcast/main.rs" [[example]] name = "fruit_market" path = "examples/fruit_market/main.rs" [[example]] name = "lifecycles" path = "examples/lifecycles/main.rs" [[test]] name = "actor_tests" path = "tests/actor_tests.rs" [[test]] name = "broker_tests" path = "tests/broker_tests.rs" [[test]] name = "direct_messaging_tests" path = "tests/direct_messaging_tests.rs" [[test]] name = "launchpad_tests" path = "tests/launchpad_tests.rs" [[test]] name = "lifecycle_tests" path = "tests/lifecycle_tests.rs" [[test]] name = "messaging_tests" path = "tests/messaging_tests.rs" [dependencies.acton-core] version = ">=3.0.1-beta" [dependencies.acton-macro] version = ">=3.0.0-beta" [dependencies.anyhow] version = "1.0.82" [dependencies.async-trait] version = "0.1.8" [dependencies.futures] version = "0.3.30" [dependencies.rand] version = "0.8.5" [dependencies.tokio] version = "1.37.0" [dependencies.tracing] version = "0.1.40" [dependencies.tracing-subscriber] version = "0.3.18" [dev-dependencies.acton_test] version = ">=3.0.0-beta" [dev-dependencies.ansi_term] version = "0.12.1" [dev-dependencies.crossterm] version = "0.28.1" features = ["event-stream"] [dev-dependencies.dashmap] version = "6.1.0" [dev-dependencies.mti] version = "1.0.7-beta.1" [dev-dependencies.tracing-appender] version = "0.2.3" [dev-dependencies.tracing-subscriber] version = "0.3.18" features = ["env-filter"] [dev-dependencies.zerocopy] version = "0.8.0-alpha.26" [lints.rust] unused = "allow"