pub enum Deletion {
Deleted,
ConfigSurvived {
detail: String,
},
Refused {
detail: String,
},
}Expand description
The outcome of deleting one branch at a verified tip.
Variants§
Deleted
The ref and its configuration section are gone.
ConfigSurvived
The ref is gone and a branch.<name> configuration section
survives; something is still owed, and the detail names the move.
Refused
The compare-and-swap refused: the tip moved, or git did not run.
Trait Implementations§
impl Eq for Deletion
impl StructuralPartialEq for Deletion
Auto Trait Implementations§
impl Freeze for Deletion
impl RefUnwindSafe for Deletion
impl Send for Deletion
impl Sync for Deletion
impl Unpin for Deletion
impl UnsafeUnpin for Deletion
impl UnwindSafe for Deletion
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