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§
Sourcefn log_text(&self, level: LogLevel, target: &str, message: &str)
fn log_text(&self, level: LogLevel, target: &str, message: &str)
Writes a framework text log after secret-scrubbing the message.
Sourcefn log_request(&self, target: &str, event: &RequestLogEvent)
fn log_request(&self, target: &str, event: &RequestLogEvent)
Writes a structured request event.