poem_ratelimit/
lib.rs

1#![warn(missing_docs)]
2
3//! Rate limit middleware for poem web framework
4//! 
5//! This middleware is used to limit the number of requests per second.
6//! Redis is used to store data.
7//! 
8//! For detailed information, please check [examples](https://github.com/devsday/poem-ratelimit/tree/main/examples) and our [website](https://devs.day/poem-ratelimit).
9
10mod config;
11mod error;
12mod key;
13mod middleware;
14
15pub use config::{Config, ConfigRecord};
16pub use error::RateLimitError;
17pub use middleware::{RateLimiter, RateLimiterImpl};