pub trait IdentityExtractor:
Clone
+ Send
+ Sync
+ 'static {
// Required method
fn extract(&self, parts: &Parts) -> Option<RequestIdentity>;
}Expand description
Extracts a rate-limit identity from request parts.
Required Methods§
Sourcefn extract(&self, parts: &Parts) -> Option<RequestIdentity>
fn extract(&self, parts: &Parts) -> Option<RequestIdentity>
Returns the identity for this request.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".