dactor-ractor 0.3.3

Ractor adapter for the dactor distributed actor framework
Documentation
[package]

name = "dactor-ractor"

version.workspace = true

edition.workspace = true

rust-version.workspace = true

authors.workspace = true

license.workspace = true

repository.workspace = true

homepage.workspace = true

categories.workspace = true

description = "Ractor adapter for the dactor distributed actor framework"

documentation = "https://docs.rs/dactor-ractor"

readme = "README.md"

keywords = ["actor", "distributed", "ractor", "framework", "runtime"]



[dependencies]

dactor = { workspace = true, features = ["serde"] }

ractor = "0.15"

tokio = { workspace = true, features = ["sync", "rt", "time", "macros", "rt-multi-thread"] }

async-trait.workspace = true

tokio-util.workspace = true

tokio-stream.workspace = true

futures.workspace = true

tracing.workspace = true

dactor-test-harness = { workspace = true, optional = true }

tracing-subscriber = { workspace = true, optional = true }

serde_json = { workspace = true, optional = true }



[features]

test-harness = ["dep:dactor-test-harness", "dep:tracing-subscriber", "dep:serde_json"]



[dev-dependencies]

dactor = { workspace = true, features = ["serde", "test-support"] }

tokio = { version = "1", features = ["full", "test-util"] }

serde_json.workspace = true

dactor-test-harness.workspace = true



[[bin]]

name = "test-node-ractor"

path = "src/bin/test_node_ractor.rs"

required-features = ["test-harness"]