use serde::{Deserialize, Serialize};
use std::fmt::Display;
use std::hash::Hash;
#[derive(Debug, Clone, PartialEq, Eq, Hash, Serialize, Deserialize, Default)]
pub struct ListItem {
pub name: String,
pub short_description: String,
}
impl Display for ListItem {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
write!(f, "{}: {}", self.name, self.short_description)
}
}