pub enum GitOperationResult {
Success(String),
Error(String),
RequiresIntervention(String),
Conflict(ConflictInfo),
}
Expand description
Git operation results
Variants§
Success(String)
Operation succeeded
Error(String)
Operation failed with error
RequiresIntervention(String)
Operation requires user intervention
Conflict(ConflictInfo)
Conflict detected
Trait Implementations§
Source§impl Clone for GitOperationResult
impl Clone for GitOperationResult
Source§fn clone(&self) -> GitOperationResult
fn clone(&self) -> GitOperationResult
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for GitOperationResult
impl RefUnwindSafe for GitOperationResult
impl Send for GitOperationResult
impl Sync for GitOperationResult
impl Unpin for GitOperationResult
impl UnwindSafe for GitOperationResult
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