pub struct EditorTheme {
pub text: Box<dyn Fn(&str) -> String>,
pub cursor: Box<dyn Fn(&str) -> String>,
pub border: Box<dyn Fn(&str) -> String>,
pub scroll_indicator: Box<dyn Fn(&str) -> String>,
pub autocomplete_selected: Box<dyn Fn(&str) -> String>,
pub autocomplete_normal: Box<dyn Fn(&str) -> String>,
}Expand description
Theme for the Editor component.
Fields§
§text: Box<dyn Fn(&str) -> String>§cursor: Box<dyn Fn(&str) -> String>§border: Box<dyn Fn(&str) -> String>§scroll_indicator: Box<dyn Fn(&str) -> String>§autocomplete_selected: Box<dyn Fn(&str) -> String>§autocomplete_normal: Box<dyn Fn(&str) -> String>Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for EditorTheme
impl !Send for EditorTheme
impl !Sync for EditorTheme
impl !UnwindSafe for EditorTheme
impl Freeze for EditorTheme
impl Unpin for EditorTheme
impl UnsafeUnpin for EditorTheme
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