pub trait AuthFailureRecorder: Send + Sync {
// Required method
fn record_auth_failure(&self, reason: AuthFailureReason);
}pub trait AuthFailureRecorder: Send + Sync {
// Required method
fn record_auth_failure(&self, reason: AuthFailureReason);
}