pub fn display_option<T>(option: &Option<T>) -> DisplayOption<'_, T>Expand description
Formats an Option using std::fmt::Display, showing either the value
or <not set>.
On Some, displays the value using its std::fmt::Display implementation.
On None, displays <not set> to indicate the value is absent.
ยงExample
use tempo_telemetry_util::display_option;
let some_value: Option<u64> = Some(42);
let none_value: Option<u64> = None;
tracing::warn!(
some_field = %display_option(&some_value),
none_field = %display_option(&none_value),
"example log",
);