pub struct BisectCommand { /* private fields */ }
Expand description
Command for Git bisect workflow
Implementations§
Source§impl BisectCommand
impl BisectCommand
pub fn new(action: BisectAction) -> Self
Trait Implementations§
Source§impl Command for BisectCommand
impl Command for BisectCommand
Source§impl Destructive for BisectCommand
impl Destructive for BisectCommand
Source§fn destruction_description(&self) -> String
fn destruction_description(&self) -> String
Get a description of what will be destroyed/changed
Source§fn confirm_destruction(&self) -> Result<bool>
fn confirm_destruction(&self) -> Result<bool>
Confirm the destructive operation with the user
Source§impl GitCommand for BisectCommand
impl GitCommand for BisectCommand
Auto Trait Implementations§
impl Freeze for BisectCommand
impl RefUnwindSafe for BisectCommand
impl Send for BisectCommand
impl Sync for BisectCommand
impl Unpin for BisectCommand
impl UnwindSafe for BisectCommand
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