pub trait AuditSink: Send + Sync {
// Required method
fn record(&self, event: AuditEvent) -> Result<(), AuditError>;
}pub trait AuditSink: Send + Sync {
// Required method
fn record(&self, event: AuditEvent) -> Result<(), AuditError>;
}