Struct syslog::Logger [] [src]

pub struct Logger<Backend: Write, T, Formatter: LogFormat<T>> { /* fields omitted */ }

Main logging structure

Methods

impl<W: Write, T, F: LogFormat<T>> Logger<W, T, F>
[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

Trait Implementations

Auto Trait Implementations

impl<Backend, T, Formatter> Send for Logger<Backend, T, Formatter> where
    Backend: Send,
    Formatter: Send,
    T: Send

impl<Backend, T, Formatter> Sync for Logger<Backend, T, Formatter> where
    Backend: Sync,
    Formatter: Sync,
    T: Sync