Enum git2::BranchType
source · [−]pub enum BranchType {
Local,
Remote,
}
Expand description
An enumeration for the possible types of branches
Variants
Local
A local branch not on a remote.
Remote
A branch for a remote.
Trait Implementations
sourceimpl Clone for BranchType
impl Clone for BranchType
sourcefn clone(&self) -> BranchType
fn clone(&self) -> BranchType
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for BranchType
impl Debug for BranchType
sourceimpl PartialEq<BranchType> for BranchType
impl PartialEq<BranchType> for BranchType
impl Copy for BranchType
impl Eq for BranchType
impl StructuralEq for BranchType
impl StructuralPartialEq for BranchType
Auto Trait Implementations
impl RefUnwindSafe for BranchType
impl Send for BranchType
impl Sync for BranchType
impl Unpin for BranchType
impl UnwindSafe for BranchType
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more