pub struct UIConfig {
pub show_progress_bars: bool,
pub show_thought_visualization: bool,
pub show_session_stats: bool,
pub theme: String,
pub color_output: bool,
pub show_timestamps: bool,
}Expand description
UI configuration
Fields§
§show_progress_bars: boolWhether to show progress bars
show_thought_visualization: boolWhether to show thought visualization
show_session_stats: boolWhether to show session statistics
theme: StringUI theme
color_output: boolWhether to enable color output
show_timestamps: boolWhether to show timestamps
Trait Implementations§
Source§impl<'de> Deserialize<'de> for UIConfig
impl<'de> Deserialize<'de> for UIConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for UIConfig
impl RefUnwindSafe for UIConfig
impl Send for UIConfig
impl Sync for UIConfig
impl Unpin for UIConfig
impl UnwindSafe for UIConfig
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more