pub struct WorkspaceWithResetOpts {
pub hard: Option<bool>,
}Fields§
§hard: Option<bool>Discard uncommitted changes, resetting the working tree to the commit.
Trait Implementations§
Source§impl Debug for WorkspaceWithResetOpts
impl Debug for WorkspaceWithResetOpts
Source§impl PartialEq for WorkspaceWithResetOpts
impl PartialEq for WorkspaceWithResetOpts
impl StructuralPartialEq for WorkspaceWithResetOpts
Auto Trait Implementations§
impl Freeze for WorkspaceWithResetOpts
impl RefUnwindSafe for WorkspaceWithResetOpts
impl Send for WorkspaceWithResetOpts
impl Sync for WorkspaceWithResetOpts
impl Unpin for WorkspaceWithResetOpts
impl UnsafeUnpin for WorkspaceWithResetOpts
impl UnwindSafe for WorkspaceWithResetOpts
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
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