Struct EvalStatuslineOptsBuilder
pub struct EvalStatuslineOptsBuilder(EvalStatuslineOpts);Tuple Fields§
§0: EvalStatuslineOptsImplementations§
§impl EvalStatuslineOptsBuilder
impl EvalStatuslineOptsBuilder
pub fn fillchar(&mut self, fillchar: char) -> &mut EvalStatuslineOptsBuilder
pub fn fillchar(&mut self, fillchar: char) -> &mut EvalStatuslineOptsBuilder
Character used to fill blank spaces in the statusline.
pub fn highlights(&mut self, highlights: bool) -> &mut EvalStatuslineOptsBuilder
pub fn highlights(&mut self, highlights: bool) -> &mut EvalStatuslineOptsBuilder
Whether to return statuline informations from
pub fn maxwidth(&mut self, maxwidth: u32) -> &mut EvalStatuslineOptsBuilder
pub fn maxwidth(&mut self, maxwidth: u32) -> &mut EvalStatuslineOptsBuilder
Maximum width for the statusline.
pub fn use_statuscol_lnum( &mut self, use_statuscol_lnum: u32, ) -> &mut EvalStatuslineOptsBuilder
pub fn use_tabline(
&mut self,
use_tabline: bool,
) -> &mut EvalStatuslineOptsBuilder
pub fn use_tabline( &mut self, use_tabline: bool, ) -> &mut EvalStatuslineOptsBuilder
Evaluate the tabline instead of the statusline. When true the
pub fn use_winbar(&mut self, use_winbar: bool) -> &mut EvalStatuslineOptsBuilder
pub fn use_winbar(&mut self, use_winbar: bool) -> &mut EvalStatuslineOptsBuilder
Evaluate the winbar instead of the statusline. Mutually exclusive with
pub fn window(&mut self, window: Window) -> &mut EvalStatuslineOptsBuilder
pub fn window(&mut self, window: Window) -> &mut EvalStatuslineOptsBuilder
Window to use as context for the statusline.
pub fn build(&mut self) -> EvalStatuslineOpts
Trait Implementations§
§impl Clone for EvalStatuslineOptsBuilder
impl Clone for EvalStatuslineOptsBuilder
§fn clone(&self) -> EvalStatuslineOptsBuilder
fn clone(&self) -> EvalStatuslineOptsBuilder
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 more§impl Default for EvalStatuslineOptsBuilder
impl Default for EvalStatuslineOptsBuilder
§fn default() -> EvalStatuslineOptsBuilder
fn default() -> EvalStatuslineOptsBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for EvalStatuslineOptsBuilder
impl RefUnwindSafe for EvalStatuslineOptsBuilder
impl !Send for EvalStatuslineOptsBuilder
impl !Sync for EvalStatuslineOptsBuilder
impl Unpin for EvalStatuslineOptsBuilder
impl UnsafeUnpin for EvalStatuslineOptsBuilder
impl UnwindSafe for EvalStatuslineOptsBuilder
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§impl<T> IntoResult<T> for T
impl<T> IntoResult<T> for T
§type Error = Infallible
type Error = Infallible
The error type in the returned
Result.§fn into_result(self) -> Result<T, <T as IntoResult<T>>::Error>
fn into_result(self) -> Result<T, <T as IntoResult<T>>::Error>
Converts the value into a
Result.