pub enum FastForwardMode {
Auto,
Only,
Never,
}
Expand description
Fast-forward merge behavior
Variants§
Auto
Allow fast-forward when possible (default)
Only
Only fast-forward, fail if merge commit would be needed
Never
Never fast-forward, always create merge commit
Implementations§
Trait Implementations§
Source§impl Clone for FastForwardMode
impl Clone for FastForwardMode
Source§fn clone(&self) -> FastForwardMode
fn clone(&self) -> FastForwardMode
Returns a duplicate 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 moreSource§impl Debug for FastForwardMode
impl Debug for FastForwardMode
Source§impl PartialEq for FastForwardMode
impl PartialEq for FastForwardMode
impl Copy for FastForwardMode
impl Eq for FastForwardMode
impl StructuralPartialEq for FastForwardMode
Auto Trait Implementations§
impl Freeze for FastForwardMode
impl RefUnwindSafe for FastForwardMode
impl Send for FastForwardMode
impl Sync for FastForwardMode
impl Unpin for FastForwardMode
impl UnwindSafe for FastForwardMode
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