pub enum RemoteBranchStateKind {
Tracked,
New,
Stale,
}Expand description
Whether a remote branch is tracked locally, new on the remote, or stale locally.
Variants§
Tracked
A remote-tracking ref exists for this branch.
New
The branch exists on the remote but not as a local tracking ref.
Stale
A local tracking ref exists but the branch is gone on the remote.
Trait Implementations§
Source§impl Clone for RemoteBranchStateKind
impl Clone for RemoteBranchStateKind
impl Copy for RemoteBranchStateKind
Source§impl Debug for RemoteBranchStateKind
impl Debug for RemoteBranchStateKind
impl Eq for RemoteBranchStateKind
Source§impl Ord for RemoteBranchStateKind
impl Ord for RemoteBranchStateKind
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for RemoteBranchStateKind
impl PartialEq for RemoteBranchStateKind
Source§impl PartialOrd for RemoteBranchStateKind
impl PartialOrd for RemoteBranchStateKind
impl StructuralPartialEq for RemoteBranchStateKind
Auto Trait Implementations§
impl Freeze for RemoteBranchStateKind
impl RefUnwindSafe for RemoteBranchStateKind
impl Send for RemoteBranchStateKind
impl Sync for RemoteBranchStateKind
impl Unpin for RemoteBranchStateKind
impl UnsafeUnpin for RemoteBranchStateKind
impl UnwindSafe for RemoteBranchStateKind
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<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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.