Struct git_checks::builders::RejectConflictPathsBuilder
source · pub struct RejectConflictPathsBuilder { /* private fields */ }
Expand description
Builder for RejectConflictPaths
.
Implementations§
source§impl RejectConflictPathsBuilder
impl RejectConflictPathsBuilder
sourcepub fn require_base_exist(&mut self, value: bool) -> &mut Self
pub fn require_base_exist(&mut self, value: bool) -> &mut Self
Require that the base file exist for the check to enforce paths.
If the base exists, then the conflict path patterns will always fire. However, this misses
the case where the base file was deleted and the conflict files left behind. Passing true
here rejects any path matching the conflict patterns.
Configuration: Optional
Default: true
sourcepub fn build(
&self
) -> Result<RejectConflictPaths, RejectConflictPathsBuilderError>
pub fn build( &self ) -> Result<RejectConflictPaths, RejectConflictPathsBuilderError>
Trait Implementations§
source§impl Clone for RejectConflictPathsBuilder
impl Clone for RejectConflictPathsBuilder
source§fn clone(&self) -> RejectConflictPathsBuilder
fn clone(&self) -> RejectConflictPathsBuilder
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 RefUnwindSafe for RejectConflictPathsBuilder
impl Send for RejectConflictPathsBuilder
impl Sync for RejectConflictPathsBuilder
impl Unpin for RejectConflictPathsBuilder
impl UnwindSafe for RejectConflictPathsBuilder
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