Enum jujutsu_lib::view::RefName
source · [−]pub enum RefName {
LocalBranch(String),
RemoteBranch {
branch: String,
remote: String,
},
Tag(String),
GitRef(String),
}Variants
LocalBranch(String)
RemoteBranch
Tag(String)
GitRef(String)
Trait Implementations
impl Eq for RefName
impl StructuralEq for RefName
impl StructuralPartialEq for RefName
Auto Trait Implementations
impl RefUnwindSafe for RefName
impl Send for RefName
impl Sync for RefName
impl Unpin for RefName
impl UnwindSafe for RefName
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