use ratatui::style::Modifier; use serde::Deserialize; use crate::Color; #[derive(Clone, Copy, Debug, Default, Deserialize)] pub struct Style { #[serde(default)] pub fg: Option, #[serde(default)] pub bg: Option, #[serde(default)] pub bold: bool, #[serde(default)] pub dim: bool, #[serde(default)] pub italic: bool, #[serde(default)] pub underline: bool, #[serde(default)] pub blink: bool, #[serde(default)] pub blink_rapid: bool, #[serde(default)] pub reversed: bool, #[serde(default)] pub hidden: bool, #[serde(default)] pub crossed: bool, } impl From