[package]
name = "pausable_future"
version = "0.2.0"
authors = ["xuxiaocheng <2762267080@qq.com>"]
edition = "2021"
description = "Pausable and resumable future, useful in background tasks."
readme = "README.md"
license = "MIT"
repository = "https://github.com/xuxiaocheng0201/pausable_future/"
documentation = "https://docs.rs/pausable_future/"
categories = ["asynchronous"]
keywords = ["future", "async", "pause", "pausable"]
include = ["Cargo.toml", "src", "README.md", "LICENSE"]
[features]
stream = ["dep:futures"]
[dependencies]
pin-project-lite = "~0.2"
futures = { version = "~0.3", default-features = false, optional = true }
[dev-dependencies]
tokio = { version = "^1", features = ["macros", "rt-multi-thread", "time"] }
[badges]
maintenance = { status = "passively-maintained" }