pub enum CloneCheckout {
CheckedOut(ObjectId),
EmptyRemote,
UnbornDefaultBranch,
Skipped,
}Expand description
Whether clone checked out the default branch or left the work tree empty.
Variants§
CheckedOut(ObjectId)
The default branch tip was fetched and should be checked out.
EmptyRemote
No objects and no remote branches were received.
UnbornDefaultBranch
The remote advertised default branch has no commits yet; other refs may exist.
Skipped
A commit was fetched but the working tree was not checked out (--bare or --no-checkout).
Trait Implementations§
Source§impl Clone for CloneCheckout
impl Clone for CloneCheckout
impl Copy for CloneCheckout
Source§impl Debug for CloneCheckout
impl Debug for CloneCheckout
impl Eq for CloneCheckout
Source§impl PartialEq for CloneCheckout
impl PartialEq for CloneCheckout
impl StructuralPartialEq for CloneCheckout
Auto Trait Implementations§
impl Freeze for CloneCheckout
impl RefUnwindSafe for CloneCheckout
impl Send for CloneCheckout
impl Sync for CloneCheckout
impl Unpin for CloneCheckout
impl UnsafeUnpin for CloneCheckout
impl UnwindSafe for CloneCheckout
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> 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.