Crate slog_async [] [src]

Async drain for slog-rs

slog-rs is an ecosystem of reusable components for structured, extensible, composable logging for Rust.

slog-async allows building Drains that offload processing to another thread. Typically serialization and IO operations can be slow enough that they could make logging hinder performance of the main code. Sending logging records to another thread is much faster (ballpark of 100ns).

Structs

Async

Async drain

AsyncBuilder

Async builder

AsyncCore

Core of Async drain

AsyncCoreBuilder

AsyncCore builder

Enums

AsyncError

Errors reported by Async

Type Definitions

AsyncResult

AsyncResult alias