pub struct RmFlags {
pub keep_branch: bool,
pub delete_remote: bool,
pub git_force: bool,
pub allow_busy: bool,
}Expand description
Flags that apply uniformly to every target in a batch.
Fields§
§keep_branch: bool§delete_remote: bool§git_force: boolPasses through to git worktree remove --force (historical semantic).
allow_busy: boolBypass the busy-detection gate.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for RmFlags
impl RefUnwindSafe for RmFlags
impl Send for RmFlags
impl Sync for RmFlags
impl Unpin for RmFlags
impl UnsafeUnpin for RmFlags
impl UnwindSafe for RmFlags
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more