Struct git_checks::builders::RejectConflictPathsBuilder
source · [−]pub struct RejectConflictPathsBuilder { /* private fields */ }
Expand description
Builder for RejectConflictPaths
.
Implementations
sourceimpl 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
sourceimpl Clone for RejectConflictPathsBuilder
impl Clone for RejectConflictPathsBuilder
sourcefn clone(&self) -> RejectConflictPathsBuilder
fn clone(&self) -> RejectConflictPathsBuilder
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
Auto Trait Implementations
impl RefUnwindSafe for RejectConflictPathsBuilder
impl Send for RejectConflictPathsBuilder
impl Sync for RejectConflictPathsBuilder
impl Unpin for RejectConflictPathsBuilder
impl UnwindSafe for RejectConflictPathsBuilder
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<T> Pointable for T
impl<T> Pointable for T
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more