pub trait RequestPolicy: Send + Sync {
// Required method
fn decide(
&self,
request: &Request,
target: &Target,
) -> RequestPolicyDecision;
}Expand description
An immutable pre-transaction request policy.
Required Methods§
Sourcefn decide(&self, request: &Request, target: &Target) -> RequestPolicyDecision
fn decide(&self, request: &Request, target: &Target) -> RequestPolicyDecision
Decide one send. The request and target cannot be mutated or replaced.