Trait LoggingBackend

Source
pub trait LoggingBackend
where Self: Handler<EpollEvent> + 'static,
{ // Required methods fn level(&self) -> LogLevel; fn setup(&self, epfd: &EpollFd) -> Result<Box<dyn Log>>; }
Expand description

TODO: provide debug/warn/info/… macro implementations with thread_local! Logging Handler

Required Methods§

Source

fn level(&self) -> LogLevel

Source

fn setup(&self, epfd: &EpollFd) -> Result<Box<dyn Log>>

Implementors§