[][src]Struct git_checks::builders::RejectConflictPathsBuilder

pub struct RejectConflictPathsBuilder { /* fields omitted */ }

Builder for RejectConflictPaths.

Implementations

impl RejectConflictPathsBuilder[src]

pub fn require_base_exist(&mut self, value: bool) -> &mut Self[src]

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

pub fn build(&self) -> Result<RejectConflictPaths, String>[src]

Builds a new RejectConflictPaths.

Errors

If a required field has not been initialized.

Trait Implementations

impl Clone for RejectConflictPathsBuilder[src]

impl Default for RejectConflictPathsBuilder[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.