congestion-limiter 0.1.0

Dynamic congestion-based concurrency limits for controlling backpressure
Documentation
[dependencies.async-trait]
version = "0.1.68"

[dependencies.conv]
version = "0.3.3"

[dependencies.tokio]
features = ["sync", "time", "rt"]
version = "1.28.1"

[dev-dependencies.doc-comment]
version = "0.3.3"

[dev-dependencies.itertools]
version = "0.13.0"

[dev-dependencies.rand]
features = ["small_rng"]
version = "0.8.5"

[dev-dependencies.statrs]
version = "0.17.1"

[dev-dependencies.tokio]
features = ["rt", "macros", "test-util"]
version = "1.28.1"

[dev-dependencies.tokio-test]
version = "0.4.3"

[dev-dependencies.uuid]
version = "1.3.2"

[lib]
name = "congestion_limiter"
path = "src/lib.rs"

[lints.clippy]
as_underscore = "warn"
cast_lossless = "warn"
cast_possible_truncation = "warn"
cast_possible_wrap = "warn"
cast_sign_loss = "warn"

[package]
authors = ["Thom Wright <dev@thomwright.co.uk>"]
autobenches = false
autobins = false
autoexamples = false
autotests = false
build = false
categories = ["concurrency"]
description = """
Dynamic congestion-based concurrency limits for controlling backpressure
"""
documentation = "https://docs.rs/congestion-limiter"
edition = "2021"
homepage = "https://github.com/ThomWright/congestion-limiter"
keywords = ["concurrency", "congestion", "limiting", "limiter", "backpressure"]
license = "MIT OR Apache-2.0"
name = "congestion-limiter"
readme = "README.md"
repository = "https://github.com/ThomWright/congestion-limiter"
version = "0.1.0"

[[test]]
name = "iter_ext"
path = "tests/iter_ext.rs"

[[test]]
name = "mod"
path = "tests/mod.rs"