1 2 3 4 5 6 7 8 9
use crate::error::GtsLoggerError; pub mod consolelogger; pub mod dualthread; pub mod mock; pub mod threadmock; pub trait LogBackend<T> { fn log(&self, event: T) -> Result<(), GtsLoggerError>; }