pub trait RateLimit:
Send
+ Sync
+ 'static {
const MAX_REQUESTS: u32;
const WINDOW_SECS: u64;
}Expand description
Rate limiting configuration.
Required Associated Constants§
Sourceconst MAX_REQUESTS: u32
const MAX_REQUESTS: u32
Maximum requests per window.
Sourceconst WINDOW_SECS: u64
const WINDOW_SECS: u64
Window duration in seconds.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.