use cursive::{style::*, utils::span::*};
pub enum Symbol<'string> {
SpannedString(SpannedString<Style>),
String(&'string str),
}
impl<'string> From<SpannedString<Style>> for Symbol<'string> {
fn from(string: SpannedString<Style>) -> Self {
Self::SpannedString(string)
}
}
impl<'string> From<&'string str> for Symbol<'string> {
fn from(string: &'string str) -> Self {
Self::String(string)
}
}