pub struct StatusBarConfig {
pub height: u16,
pub show_cwd: bool,
pub show_model: bool,
pub show_context: bool,
pub show_hints: bool,
pub content_renderer: Option<StatusBarRenderer>,
}Expand description
Configuration for the status bar widget
Fields§
§height: u16Height of the status bar (default: 2)
show_cwd: boolShow current working directory (default: true)
show_model: boolShow model name (default: true)
show_context: boolShow context usage (default: true)
show_hints: boolShow help hints (default: true)
content_renderer: Option<StatusBarRenderer>Custom content renderer (overrides all flags)
Implementations§
Trait Implementations§
Source§impl Default for StatusBarConfig
impl Default for StatusBarConfig
Source§fn default() -> StatusBarConfig
fn default() -> StatusBarConfig
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for StatusBarConfig
impl !RefUnwindSafe for StatusBarConfig
impl Send for StatusBarConfig
impl !Sync for StatusBarConfig
impl Unpin for StatusBarConfig
impl !UnwindSafe for StatusBarConfig
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more