Skip to main content

LogSink

Trait LogSink 

Source
pub trait LogSink: Send + Sync {
    // Required methods
    fn log_text(&self, level: LogLevel, target: &str, message: &str);
    fn log_request(&self, target: &str, event: &RequestLogEvent);
}
Expand description

Destination for text and structured request logs emitted by the framework.

Required Methods§

Source

fn log_text(&self, level: LogLevel, target: &str, message: &str)

Writes a framework text log after secret-scrubbing the message.

Source

fn log_request(&self, target: &str, event: &RequestLogEvent)

Writes a structured request event.

Implementors§