pub struct GetExtmarksOptsBuilder(/* private fields */);Implementations§
Source§impl GetExtmarksOptsBuilder
impl GetExtmarksOptsBuilder
Sourcepub fn details(&mut self, details: bool) -> &mut GetExtmarksOptsBuilder
pub fn details(&mut self, details: bool) -> &mut GetExtmarksOptsBuilder
Whether to include the extmark’s
pub fn hl_name(&mut self, hl_name: bool) -> &mut GetExtmarksOptsBuilder
pub fn limits(&mut self, limits: bool) -> &mut GetExtmarksOptsBuilder
pub fn overlap(&mut self, overlap: bool) -> &mut GetExtmarksOptsBuilder
pub fn ty<S>(&mut self, ty: S) -> &mut GetExtmarksOptsBuilder
pub fn build(&mut self) -> GetExtmarksOpts
Trait Implementations§
Source§impl Clone for GetExtmarksOptsBuilder
impl Clone for GetExtmarksOptsBuilder
Source§fn clone(&self) -> GetExtmarksOptsBuilder
fn clone(&self) -> GetExtmarksOptsBuilder
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 Default for GetExtmarksOptsBuilder
impl Default for GetExtmarksOptsBuilder
Source§fn default() -> GetExtmarksOptsBuilder
fn default() -> GetExtmarksOptsBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for GetExtmarksOptsBuilder
impl RefUnwindSafe for GetExtmarksOptsBuilder
impl !Send for GetExtmarksOptsBuilder
impl !Sync for GetExtmarksOptsBuilder
impl Unpin for GetExtmarksOptsBuilder
impl UnwindSafe for GetExtmarksOptsBuilder
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 moreSource§impl<T> IntoResult<T> for T
impl<T> IntoResult<T> for T
Source§type Error = Infallible
type Error = Infallible
The error type in the returned
Result.Source§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.