use std::fmt::Display;
pub fn display_option<T: Display>(value: &Option<T>) -> String {
if let Some(value) = value {
return value.to_string();
}
"None".into()
}
pub fn display_option_by<T, F: Fn(&T) -> String>(value: &Option<T>, f: F) -> String {
if let Some(value) = value {
return f(value);
}
"None".into()
}