Struct git_checks::builders::FastForwardBuilder
source · [−]pub struct FastForwardBuilder { /* private fields */ }Expand description
Builder for FastForward.
Implementations
sourceimpl FastForwardBuilder
impl FastForwardBuilder
sourcepub fn branch<VALUE: Into<CommitId>>(&mut self, value: VALUE) -> &mut Self
pub fn branch<VALUE: Into<CommitId>>(&mut self, value: VALUE) -> &mut Self
The branch name of the release being checked for.
Configuration: Required
sourcepub fn required(&mut self, value: bool) -> &mut Self
pub fn required(&mut self, value: bool) -> &mut Self
Whether the check should error or just warn.
Configuration: Optional
Default: false
sourcepub fn build(&self) -> Result<FastForward, FastForwardBuilderError>
pub fn build(&self) -> Result<FastForward, FastForwardBuilderError>
Trait Implementations
sourceimpl Clone for FastForwardBuilder
impl Clone for FastForwardBuilder
sourcefn clone(&self) -> FastForwardBuilder
fn clone(&self) -> FastForwardBuilder
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 FastForwardBuilder
impl Send for FastForwardBuilder
impl Sync for FastForwardBuilder
impl Unpin for FastForwardBuilder
impl UnwindSafe for FastForwardBuilder
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more