task-executor 0.1.1

Task Executor A task executor based on tokio or async-std.
[package]

name = "task-executor"

version = "0.1.1"

authors = ["try <trywen@qq.com>"]

edition = "2021"

description = "Task Executor A task executor based on tokio or async-std."

readme = "README.md"

documentation = "https://docs.rs/task-executor/"

repository = "https://github.com/tryor/task-executor/"

license = "MIT OR Apache-2.0"

keywords = ["task", "executor", "tokio", "async-std"]



exclude = [

    "examples/*",

    "Cargo.lock",

]



[features]

default = []

tokio = ["tokio_1"]

async-std = ["async_std_1/unstable"]

rate = ["update_rate"]



[dependencies]

futures = "0.3"

log = "0.4"

thiserror = "1.0"

dashmap = "5.4"

ahash = "0.8"

chrono = "0.4"

update_rate = { version = "2.0", optional = true }

async_std_1 = { package = "async-std", version = "1.12", optional = true }

tokio_1 = { package = "tokio", version = "1", features = ["time", "rt", "sync", "macros"], optional = true }



[package.metadata.docs.rs]

all-features = true

rustdoc-args = ["--cfg", "docsrs"]