[dependencies.anyhow]
optional = true
version = "1.0.53"
[dependencies.futures]
version = "0.3.21"
[dependencies.futures-lite]
version = "1.12.0"
[dependencies.pin-project]
optional = true
version = "1.0.10"
[dependencies.pin-utils]
version = "0.1.0"
[dependencies.rumqttc]
optional = true
version = "0.10.0"
[dependencies.tokio]
features = ["rt-multi-thread"]
optional = true
version = "1.17.0"
[dev-dependencies.anyhow]
version = "1.0.53"
[dev-dependencies.env_logger]
version = "0.9.0"
[dev-dependencies.futures]
version = "0.3.21"
[dev-dependencies.futures-lite]
version = "1.12.0"
[dev-dependencies.log]
version = "0.4.14"
[dev-dependencies.pin-project]
version = "1.0.10"
[dev-dependencies.pin-utils]
version = "0.1.0"
[dev-dependencies.rumqttc]
version = "0.10.0"
[dev-dependencies.tokio]
features = ["rt-multi-thread"]
version = "1.17.0"
[[example]]
name = "manual"
[features]
default = ["streams"]
streams = ["rumqttc", "tokio", "anyhow", "pin-project"]
[package]
authors = ["Dirk Faust <dirk@faustbande.de>"]
description = "[RepeatingFuture] is a [Future] that can call an async function of an object over and over again."
edition = "2021"
keywords = ["future", "async", "stream"]
license = "MIT"
name = "repeating_future"
repository = "https://github.com/Dirk007/repeating_future"
resolver = "2"
version = "0.1.0"