Install & Compatibility
Where this runs
No compatibility data collected yet for this library.
Code
Verified usage
Verified import paths — ran on the pinned version, not inferred.
RateLimit
✓ use kaspa_utils_tower::middleware::RateLimit;
Creates a Tower service with rate limiting middleware.
use kaspa_utils_tower::middleware::RateLimit;
use tower::ServiceBuilder;
fn main() {
let service = ServiceBuilder::new()
.layer(RateLimit::new(10, std::time::Duration::from_secs(1)))
.service(tower::service_fn(|_| async { Ok::<_, std::convert::Infallible>("ok") }));
println!("Service created");
}
Debug
Known issues
No known issues recorded.
Upgrade
Version history
0.15.0latest on crates.io
Audit
Dependencies
No dependency data recorded yet.