pub trait LogWriter {
// Required methods
fn regular(&mut self, line: &str);
fn progress(&mut self, line: &str, id: Uuid);
fn finished(&mut self, id: Uuid);
fn flush(&mut self);
}pub trait LogWriter {
// Required methods
fn regular(&mut self, line: &str);
fn progress(&mut self, line: &str, id: Uuid);
fn finished(&mut self, id: Uuid);
fn flush(&mut self);
}