tideway 0.7.22

A batteries-included Rust web framework built on Axum for building SaaS applications quickly
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
//! Rate limiting middleware.
//!
//! Provides per-IP and global rate limiting to protect against
//! abuse and ensure fair resource usage.

mod client_ip;
mod config;
mod layer;

pub use client_ip::{ClientIpResolver, TrustedProxyParseError};
pub use config::{RateLimitConfig, RateLimitConfigBuilder};
pub use layer::build_rate_limit_layer;