AuditLogger

Trait AuditLogger 

Source
pub trait AuditLogger: Send + Sync {
    // Required methods
    fn log_operation(&self, operation: AuditOperation);
    fn query_operations(
        &self,
        filter: AuditFilter,
        limit: Option<usize>,
    ) -> Result<Vec<AuditOperation>>;
}
Expand description

审计记录器 trait

Required Methods§

Source

fn log_operation(&self, operation: AuditOperation)

Source

fn query_operations( &self, filter: AuditFilter, limit: Option<usize>, ) -> Result<Vec<AuditOperation>>

Implementors§