pub enum Preservation {
Pushed,
AlreadyOnOrigin,
NoRemote,
}Expand description
What preserving one branch found to do.
Variants§
Pushed
The branch was pushed; the remote now carries
commit under that name.
AlreadyOnOrigin
The origin already had the branch at this commit. Nothing was pushed.
NoRemote
The identity has no origin to push to. Nothing was attempted.
Trait Implementations§
Source§impl Clone for Preservation
impl Clone for Preservation
impl Copy for Preservation
Source§impl Debug for Preservation
impl Debug for Preservation
Source§impl<'de> Deserialize<'de> for Preservation
impl<'de> Deserialize<'de> for Preservation
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for Preservation
Source§impl PartialEq for Preservation
impl PartialEq for Preservation
Source§impl Serialize for Preservation
impl Serialize for Preservation
impl StructuralPartialEq for Preservation
Auto Trait Implementations§
impl Freeze for Preservation
impl RefUnwindSafe for Preservation
impl Send for Preservation
impl Sync for Preservation
impl Unpin for Preservation
impl UnsafeUnpin for Preservation
impl UnwindSafe for Preservation
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.