pub struct EditorStatusLine { /* private fields */ }Expand description
An optional status line for Editor.
Implementations§
Source§impl EditorStatusLine
impl EditorStatusLine
Sourcepub fn style_text(self, style: Style) -> Self
pub fn style_text(self, style: Style) -> Self
Overwrite the style for the status lines content.
This method allows you to customize the appearance of the status lines content.
Sourcepub fn style_line(self, style: Style) -> Self
pub fn style_line(self, style: Style) -> Self
Overwrite the style for the status lines.
This method allows you to customize the appearance of the status line.
Sourcepub fn mode<S: Into<String>>(self, mode: S) -> Self
pub fn mode<S: Into<String>>(self, mode: S) -> Self
Overwrite the mode content for the status line.
This method is used internally to dynamically set the editors mode.
Sourcepub fn search<S: Into<String>>(self, search: Option<S>) -> Self
pub fn search<S: Into<String>>(self, search: Option<S>) -> Self
Overwrite the search content for the status line.
This method is used internally to dynamically set the editors mode.
Sourcepub fn align_left(self, align_left: bool) -> Self
pub fn align_left(self, align_left: bool) -> Self
Set the alignment for the status line content.
Set to true to align content to the left, false to align to the right.
Trait Implementations§
Source§impl Clone for EditorStatusLine
impl Clone for EditorStatusLine
Source§fn clone(&self) -> EditorStatusLine
fn clone(&self) -> EditorStatusLine
Returns a duplicate of the value. Read more
1.0.0 · 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 EditorStatusLine
impl Debug for EditorStatusLine
Source§impl Default for EditorStatusLine
impl Default for EditorStatusLine
Source§fn default() -> Self
fn default() -> Self
Creates a new instance of EditorStatusLine.
This constructor initializes with default style.
Auto Trait Implementations§
impl Freeze for EditorStatusLine
impl RefUnwindSafe for EditorStatusLine
impl Send for EditorStatusLine
impl Sync for EditorStatusLine
impl Unpin for EditorStatusLine
impl UnwindSafe for EditorStatusLine
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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