[package] name = "heph-rt" description = "Heph-rt is a speciailised runtime for Heph's actor." version = "0.4.1" authors = ["Thomas de Zeeuw "] license = "MIT" documentation = "https://docs.rs/heph-rt" repository = "https://github.com/Thomasdezeeuw/heph" readme = "README.md" keywords = ["actor", "runtime", "async", "functions"] categories = ["asynchronous"] include = ["/Cargo.toml", "/src/**/*.rs", "/README.md", "/LICENSE"] edition = "2021" [features] # Feature that enables the `test` module. test = ["getrandom", "heph/test"] [dependencies] heph = { version = "0.4.0", default-features = false, path = "../" } heph-inbox = { version = "0.2.1", default-features = false } log = { version = "0.4.16", default-features = false, features = ["kv_unstable", "kv_unstable_std"] } crossbeam-channel = { version = "0.5.0", default-features = false, features = ["std"] } libc = { version = "0.2.96", default-features = false } mio = { version = "0.8.0", default-features = false, features = ["os-poll", "net"] } mio-signals = { version = "0.2.0", default-features = false } socket2 = { version = "0.4.0", default-features = false, features = ["all"] } # Optional dependencies, enabled by features. # Required by the `test` feature. getrandom = { version = "0.2.2", default-features = false, features = ["std"], optional = true } [dev-dependencies] getrandom = { version = "0.2.2", default-features = false, features = ["std"] } # Enable logging panics via `std-logger`. std-logger = { version = "0.4.0", default-features = false, features = ["log-panic", "nightly"] }