pub struct ExecAutocmdsOptsBuilder(/* private fields */);Implementations§
Source§impl ExecAutocmdsOptsBuilder
impl ExecAutocmdsOptsBuilder
Sourcepub fn buffer(&mut self, buffer: Buffer) -> &mut Self
pub fn buffer(&mut self, buffer: Buffer) -> &mut Self
A specific Buffer for buffer-local autocommands. Cannot be used
pub fn data<D: Into<Object>>(&mut self, data: D) -> &mut Self
Sourcepub fn group<G: StringOrInt>(&mut self, group: G) -> &mut Self
pub fn group<G: StringOrInt>(&mut self, group: G) -> &mut Self
The autocommand group name or id to match against.
Sourcepub fn modeline(&mut self, modeline: bool) -> &mut Self
pub fn modeline(&mut self, modeline: bool) -> &mut Self
Whether to process the modeline after the autocommands.
Sourcepub fn patterns<P: StringOrListOfStrings>(&mut self, patterns: P) -> &mut Self
pub fn patterns<P: StringOrListOfStrings>(&mut self, patterns: P) -> &mut Self
Patterns to match against. Cannot be used together with
pub fn build(&mut self) -> ExecAutocmdsOpts
Trait Implementations§
Source§impl Clone for ExecAutocmdsOptsBuilder
impl Clone for ExecAutocmdsOptsBuilder
Auto Trait Implementations§
impl Freeze for ExecAutocmdsOptsBuilder
impl RefUnwindSafe for ExecAutocmdsOptsBuilder
impl !Send for ExecAutocmdsOptsBuilder
impl !Sync for ExecAutocmdsOptsBuilder
impl Unpin 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> 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.