TaskEventLogProvider

Trait TaskEventLogProvider 

Source
pub trait TaskEventLogProvider: Send + Sync {
    // Required method
    fn new_events(&self) -> Vec<TaskEvent>;
}
Expand description

A provider of a series of task events that have happened.

Required Methods§

Source

fn new_events(&self) -> Vec<TaskEvent>

Get a list of task events that have occured since the last time this was called.

This should never return the same event twice.

Implementors§