pub trait TextStyle {
// Required methods
fn colorize(&self, color: Color) -> String;
fn term_colorize(&self, color: Color) -> String;
fn background(&self, color: Color) -> String;
fn bold(&self) -> String;
fn italic(&self) -> String;
fn underline(&self) -> String;
fn strikethrough(&self) -> String;
}