pub struct UiStyles {
pub background: Option<Color>,
pub foreground: Option<Color>,
pub cursor: Option<Color>,
pub cursorline: Option<Color>,
pub statusline: Option<StyleSpec>,
pub statusline_inactive: Option<StyleSpec>,
pub gutter: Option<Color>,
pub gutter_current: Option<Color>,
pub popup: Option<StyleSpec>,
pub selection: Option<StyleSpec>,
pub diagnostic_error: Option<Color>,
pub diagnostic_warn: Option<Color>,
}Expand description
Resolved UI surface styles.
Fields§
§background: Option<Color>§foreground: Option<Color>§cursor: Option<Color>§cursorline: Option<Color>§statusline: Option<StyleSpec>§statusline_inactive: Option<StyleSpec>§gutter: Option<Color>§gutter_current: Option<Color>§popup: Option<StyleSpec>§selection: Option<StyleSpec>§diagnostic_error: Option<Color>§diagnostic_warn: Option<Color>Trait Implementations§
Auto Trait Implementations§
impl Freeze for UiStyles
impl RefUnwindSafe for UiStyles
impl Send for UiStyles
impl Sync for UiStyles
impl Unpin for UiStyles
impl UnsafeUnpin for UiStyles
impl UnwindSafe for UiStyles
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