[][src]Crate loggest

loggest provides a high performance logging facility for Rust's log crate.

Instead of writing logs to a file, loggest writes them to a pipe. The other end of the pipe is opened by a daemon which is responsible for writing the logs (and possibly compressing them).

Multithreading

Each thread maintains its own pipe to avoid locking for each log line.

Enums

LoggestError

Error initializing loggest

Functions

init

Initialize loggest. Must only be called once.