pub struct SubmoduleWatchBuilder { /* private fields */ }
Expand description
Builder for SubmoduleWatch
.
Implementations§
Source§impl SubmoduleWatchBuilder
impl SubmoduleWatchBuilder
Sourcepub fn reject_additions(&mut self, value: bool) -> &mut Self
pub fn reject_additions(&mut self, value: bool) -> &mut Self
Whether to reject new submodules or not.
Configuration: Optional
Default: false
Sourcepub fn reject_removals(&mut self, value: bool) -> &mut Self
pub fn reject_removals(&mut self, value: bool) -> &mut Self
Whether to reject deletion of submodules or not.
Configuration: Optional
Default: false
Sourcepub fn build(&self) -> Result<SubmoduleWatch, SubmoduleWatchBuilderError>
pub fn build(&self) -> Result<SubmoduleWatch, SubmoduleWatchBuilderError>
Trait Implementations§
Source§impl Clone for SubmoduleWatchBuilder
impl Clone for SubmoduleWatchBuilder
Source§fn clone(&self) -> SubmoduleWatchBuilder
fn clone(&self) -> SubmoduleWatchBuilder
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 moreAuto Trait Implementations§
impl Freeze for SubmoduleWatchBuilder
impl RefUnwindSafe for SubmoduleWatchBuilder
impl Send for SubmoduleWatchBuilder
impl Sync for SubmoduleWatchBuilder
impl Unpin for SubmoduleWatchBuilder
impl UnwindSafe for SubmoduleWatchBuilder
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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