pub(crate) trait CspViolationsProcessor {
    // Required method
    fn process_csp_violations(&self, violations: Vec<Violation>);
}pub(crate) trait CspViolationsProcessor {
    // Required method
    fn process_csp_violations(&self, violations: Vec<Violation>);
}