pub trait LogEnrichment: DynClone + Send {
    fn enrich(&self, log: SiemLog, datasets: &DatasetHolder) -> SiemLog;
    fn name(&self) -> &str;
    fn description(&self) -> &str;
}
Expand description

A simple object with the logic to enrich Logs

Required Methods

Enrich the log with information from datasets

Name of the enricher

Description of the enricher

Trait Implementations

Returns a copy of the value. Read more
Performs copy-assignment from source. Read more
Returns a copy of the value. Read more
Performs copy-assignment from source. Read more
Returns a copy of the value. Read more
Performs copy-assignment from source. Read more
Returns a copy of the value. Read more
Performs copy-assignment from source. Read more

Implementors