pub fn trace_lazy<F>(category: &str, message_fn: F)Expand description
Trace function with lazy message evaluation
Only evaluates the message function if tracing is enabled. This is useful for expensive message formatting that should be avoided when tracing is disabled.
ยงExamples
use command_stream::trace::trace_lazy;
trace_lazy("ProcessRunner", || {
format!("Expensive computation result: {}", 42)
});