pub trait AdmissionPolicy:
Send
+ Sync
+ Debug {
// Required method
fn admit(&self, ctx: &AdmissionContext) -> AdmissionDecision;
}Expand description
Decides whether a miss about to be served is worth keeping, and where.
Required Methods§
Sourcefn admit(&self, ctx: &AdmissionContext) -> AdmissionDecision
fn admit(&self, ctx: &AdmissionContext) -> AdmissionDecision
Judge one miss. Called on the serve path, so it must not block.
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".