Enum GitTagKind
pub enum GitTagKind {
Lightweight,
Annotated,
}Expand description
Tag storage vocabulary.
Variants§
Implementations§
§impl GitTagKind
impl GitTagKind
Trait Implementations§
§impl Clone for GitTagKind
impl Clone for GitTagKind
§fn clone(&self) -> GitTagKind
fn clone(&self) -> GitTagKind
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more§impl Debug for GitTagKind
impl Debug for GitTagKind
§impl Display for GitTagKind
impl Display for GitTagKind
§impl FromStr for GitTagKind
impl FromStr for GitTagKind
§type Err = GitTagNameError
type Err = GitTagNameError
The associated error which can be returned from parsing.
§fn from_str(value: &str) -> Result<GitTagKind, <GitTagKind as FromStr>::Err>
fn from_str(value: &str) -> Result<GitTagKind, <GitTagKind as FromStr>::Err>
Parses a string
s to return a value of this type. Read more§impl Hash for GitTagKind
impl Hash for GitTagKind
§impl Ord for GitTagKind
impl Ord for GitTagKind
§impl PartialEq for GitTagKind
impl PartialEq for GitTagKind
§impl PartialOrd for GitTagKind
impl PartialOrd for GitTagKind
impl Copy for GitTagKind
impl Eq for GitTagKind
impl StructuralPartialEq for GitTagKind
Auto Trait Implementations§
impl Freeze for GitTagKind
impl RefUnwindSafe for GitTagKind
impl Send for GitTagKind
impl Sync for GitTagKind
impl Unpin for GitTagKind
impl UnsafeUnpin for GitTagKind
impl UnwindSafe for GitTagKind
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