Struct actix_limitation::Builder
source · pub struct Builder { /* private fields */ }
Expand description
Rate limiter builder.
Implementations§
source§impl Builder
impl Builder
sourcepub fn key_by<F>(&mut self, resolver: F) -> &mut Selfwhere
F: Fn(&ServiceRequest) -> Option<String> + Send + Sync + 'static,
pub fn key_by<F>(&mut self, resolver: F) -> &mut Selfwhere F: Fn(&ServiceRequest) -> Option<String> + Send + Sync + 'static,
Sets rate limit key derivation function.
Should not be used in combination with cookie_name
or session_key
as they conflict.
👎Deprecated: Prefer key_by
.
key_by
.Sets name of cookie to be sent.
This method should not be used in combination of key_by
as they conflict.