pub trait DisplayOptionExt<'a, T: Display> {
// Required method
fn display(&'a self) -> DisplayOption<'a, T>;
}Expand description
Implement Display for Option<T> if T is Display.
It outputs a literal string "None" if it is None. Otherwise it invokes the Display
implementation for T.
§Example
use display_more::DisplayOptionExt;
let option = Some(1);
assert_eq!(option.display().to_string(), "1");