pub struct CherryPickOptions {
pub mainline: Option<usize>,
pub no_commit: bool,
pub extra_args: ExtraArgs,
}Expand description
Controls cherry-pick behavior.
Fields§
§mainline: Option<usize>Mainline parent to use for merge commits.
no_commit: boolApply changes without committing.
extra_args: ExtraArgsImplementation-specific passthrough arguments.
Trait Implementations§
Source§impl Clone for CherryPickOptions
impl Clone for CherryPickOptions
Source§fn clone(&self) -> CherryPickOptions
fn clone(&self) -> CherryPickOptions
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CherryPickOptions
impl Debug for CherryPickOptions
Source§impl Default for CherryPickOptions
impl Default for CherryPickOptions
Source§fn default() -> CherryPickOptions
fn default() -> CherryPickOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CherryPickOptions
impl RefUnwindSafe for CherryPickOptions
impl Send for CherryPickOptions
impl Sync for CherryPickOptions
impl Unpin for CherryPickOptions
impl UnsafeUnpin for CherryPickOptions
impl UnwindSafe for CherryPickOptions
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