pub enum Action {
Break,
Drop,
Edit,
Exec,
Fixup,
Noop,
Pick,
Reword,
Squash,
Label,
Reset,
Merge,
}
Expand description
Describes an rebase action.
Variants
Break
A break action.
Drop
A drop action.
Edit
An edit action.
Exec
An exec action.
Fixup
A fixup action.
Noop
A noop action.
Pick
A pick action.
Reword
A reword action.
Squash
A squash action.
Label
A label for a merge block.
Reset
A reset for a merge block.
Merge
A merge action.
Implementations
Trait Implementations
impl Copy for Action
impl StructuralPartialEq for Action
Auto Trait Implementations
impl RefUnwindSafe for Action
impl Send for Action
impl Sync for Action
impl Unpin for Action
impl UnwindSafe for Action
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
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.
sourcefn clone_into(&self, target: &mut T)
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