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 · 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