ListTopic(String),
View(u16),
Add,
Edit,
}
pub fn command_list() -> Vec<(String, String)> {
vec![
("l", "list"),
("lt", "list topic"),
("v", "view"),
("a", "add"),
("e", "edit"),
]
.iter()
.map(|(cs, ds)| (cs.to_string(), ds.to_string()))
.collect()
}
есть идеи по улучшению функции command_list()? (сейчас я её внутрь impl блока команды положу только)
какие-то очевидные проблемы в данном коде есть?
vec! можно убрать.
Обсуждают сегодня