Struct nvim_oxi_api::opts::ExecAutocmdsOptsBuilder
source · pub struct ExecAutocmdsOptsBuilder(/* private fields */);Implementations§
source§impl ExecAutocmdsOptsBuilder
impl ExecAutocmdsOptsBuilder
pub fn data(&mut self, any: impl Into<Object>) -> &mut Self
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 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<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 copy 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 ExecAutocmdsOptsBuilder
impl Default for ExecAutocmdsOptsBuilder
source§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 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> IntoResult<T> for T
impl<T> IntoResult<T> for T
§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.