Struct ExecAutocmdsOptsBuilder
pub struct ExecAutocmdsOptsBuilder(ExecAutocmdsOpts);Tuple Fields§
§0: ExecAutocmdsOptsImplementations§
§impl ExecAutocmdsOptsBuilder
impl ExecAutocmdsOptsBuilder
pub fn buffer(&mut self, buffer: Buffer) -> &mut ExecAutocmdsOptsBuilder
pub fn buffer(&mut self, buffer: Buffer) -> &mut ExecAutocmdsOptsBuilder
A specific Buffer for buffer-local autocommands. Cannot be used
pub fn data<D>(&mut self, data: D) -> &mut ExecAutocmdsOptsBuilderwhere
D: Into<Object>,
pub fn group<G>(&mut self, group: G) -> &mut ExecAutocmdsOptsBuilderwhere
G: StringOrInt,
pub fn group<G>(&mut self, group: G) -> &mut ExecAutocmdsOptsBuilderwhere
G: StringOrInt,
The autocommand group name or id to match against.
pub fn modeline(&mut self, modeline: bool) -> &mut ExecAutocmdsOptsBuilder
pub fn modeline(&mut self, modeline: bool) -> &mut ExecAutocmdsOptsBuilder
Whether to process the modeline after the autocommands.
pub fn patterns<P>(&mut self, patterns: P) -> &mut ExecAutocmdsOptsBuilderwhere
P: StringOrListOfStrings,
pub fn patterns<P>(&mut self, patterns: P) -> &mut ExecAutocmdsOptsBuilderwhere
P: StringOrListOfStrings,
Patterns to match against. Cannot be used together with
pub fn build(&mut self) -> ExecAutocmdsOpts
Trait Implementations§
§impl Clone for ExecAutocmdsOptsBuilder
impl Clone for ExecAutocmdsOptsBuilder
§fn clone(&self) -> ExecAutocmdsOptsBuilder
fn clone(&self) -> ExecAutocmdsOptsBuilder
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 ExecAutocmdsOptsBuilder
impl Default for ExecAutocmdsOptsBuilder
§fn default() -> ExecAutocmdsOptsBuilder
fn default() -> ExecAutocmdsOptsBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ExecAutocmdsOptsBuilder
impl RefUnwindSafe for ExecAutocmdsOptsBuilder
impl !Send for ExecAutocmdsOptsBuilder
impl !Sync for ExecAutocmdsOptsBuilder
impl Unpin for ExecAutocmdsOptsBuilder
impl UnsafeUnpin for ExecAutocmdsOptsBuilder
impl UnwindSafe for ExecAutocmdsOptsBuilder
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.