pub trait Style {
// Required methods
fn foreground_color(self, foreground_color: Option<Color>) -> Self;
fn background_color(self, background_color: Option<Color>) -> Self;
fn bold(self, bold: bool) -> Self;
fn underline(self, underline: bool) -> Self;
fn italic(self, italic: bool) -> Self;
fn intense(self, intense: bool) -> Self;
fn dimmed(self, dimmed: bool) -> Self;
}
Expand description
Trait for modifying style of table and cells
Required Methods§
Sourcefn foreground_color(self, foreground_color: Option<Color>) -> Self
fn foreground_color(self, foreground_color: Option<Color>) -> Self
Used to set foreground color
Sourcefn background_color(self, background_color: Option<Color>) -> Self
fn background_color(self, background_color: Option<Color>) -> Self
Used to set background color
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.