pub struct ExecAutocmdsOptsBuilder { /* private fields */ }
Expand description
Builder for ExecAutocmdsOpts
.
Implementations§
Source§impl ExecAutocmdsOptsBuilder
impl ExecAutocmdsOptsBuilder
Sourcepub fn group<Grp>(&mut self, group: Grp) -> &mut Selfwhere
Grp: StringOrInt,
pub fn group<Grp>(&mut self, group: Grp) -> &mut Selfwhere
Grp: StringOrInt,
The autocommand group name or id to match against.
Sourcepub fn patterns<Patterns>(&mut self, patterns: Patterns) -> &mut Selfwhere
Patterns: StringOrListOfStrings,
pub fn patterns<Patterns>(&mut self, patterns: Patterns) -> &mut Selfwhere
Patterns: StringOrListOfStrings,
Patterns to match against. Cannot be used together with
buffer
.
pub fn build(&mut self) -> ExecAutocmdsOpts
Trait Implementations§
Source§impl Clone for ExecAutocmdsOptsBuilder
impl Clone for ExecAutocmdsOptsBuilder
Source§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 moreAuto 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