pub struct AppearanceConfig {Show 15 fields
pub color_scheme: Option<ColorSchemeValue>,
pub foreground: Option<String>,
pub background: Option<String>,
pub selection_background: Option<String>,
pub cursor_color: Option<String>,
pub cursor_shape: Option<CursorShape>,
pub cursor_height: Option<i32>,
pub background_image: Option<String>,
pub background_image_opacity: Option<f64>,
pub background_image_stretch_mode: Option<BackgroundImageStretchMode>,
pub background_image_alignment: Option<BackgroundImageAlignment>,
pub intense_text_style: Option<IntenseTextStyle>,
pub adjust_indistinguishable_colors: Option<AdjustIndistinguishableColors>,
pub use_acrylic: Option<bool>,
pub opacity: Option<f64>,
}Fields§
§color_scheme: Option<ColorSchemeValue>§foreground: Option<String>§background: Option<String>§selection_background: Option<String>§cursor_color: Option<String>§cursor_shape: Option<CursorShape>§cursor_height: Option<i32>§background_image: Option<String>§background_image_opacity: Option<f64>§background_image_stretch_mode: Option<BackgroundImageStretchMode>§background_image_alignment: Option<BackgroundImageAlignment>§intense_text_style: Option<IntenseTextStyle>§adjust_indistinguishable_colors: Option<AdjustIndistinguishableColors>§use_acrylic: Option<bool>§opacity: Option<f64>Trait Implementations§
Source§impl Clone for AppearanceConfig
impl Clone for AppearanceConfig
Source§fn clone(&self) -> AppearanceConfig
fn clone(&self) -> AppearanceConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AppearanceConfig
impl Debug for AppearanceConfig
Source§impl<'de> Deserialize<'de> for AppearanceConfig
impl<'de> Deserialize<'de> for AppearanceConfig
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 AppearanceConfig
impl RefUnwindSafe for AppearanceConfig
impl Send for AppearanceConfig
impl Sync for AppearanceConfig
impl Unpin for AppearanceConfig
impl UnsafeUnpin for AppearanceConfig
impl UnwindSafe for AppearanceConfig
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