pub struct CreateAutocmdOptsBuilder { /* private fields */ }
Expand description
Builder for CreateAutocmdOpts
.
Implementations§
Source§impl CreateAutocmdOptsBuilder
impl CreateAutocmdOptsBuilder
pub fn callback<F>(&mut self, callback: F) -> &mut Self
pub fn command<S>(&mut self, command: S) -> &mut Self
pub fn desc<S>(&mut self, desc: S) -> &mut Self
pub fn group<Grp>(&mut self, group: Grp) -> &mut Selfwhere
Grp: StringOrInt,
pub fn patterns<'a, I>(&mut self, patterns: I) -> &mut Selfwhere
I: IntoIterator<Item = &'a str>,
pub fn build(&mut self) -> CreateAutocmdOpts
Trait Implementations§
Source§impl Clone for CreateAutocmdOptsBuilder
impl Clone for CreateAutocmdOptsBuilder
Source§fn clone(&self) -> CreateAutocmdOptsBuilder
fn clone(&self) -> CreateAutocmdOptsBuilder
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 CreateAutocmdOptsBuilder
impl RefUnwindSafe for CreateAutocmdOptsBuilder
impl !Send for CreateAutocmdOptsBuilder
impl !Sync for CreateAutocmdOptsBuilder
impl Unpin for CreateAutocmdOptsBuilder
impl UnwindSafe for CreateAutocmdOptsBuilder
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