Enum gitcc_core::VersionIncr
source · pub enum VersionIncr {
None,
Patch,
Minor,
Major,
}
Expand description
The semver version increment
Variants§
Trait Implementations§
source§impl Clone for VersionIncr
impl Clone for VersionIncr
source§fn clone(&self) -> VersionIncr
fn clone(&self) -> VersionIncr
Returns a copy 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 moresource§impl Debug for VersionIncr
impl Debug for VersionIncr
source§impl Display for VersionIncr
impl Display for VersionIncr
source§impl Ord for VersionIncr
impl Ord for VersionIncr
source§fn cmp(&self, other: &VersionIncr) -> Ordering
fn cmp(&self, other: &VersionIncr) -> Ordering
1.21.0 · 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
source§impl PartialEq<VersionIncr> for VersionIncr
impl PartialEq<VersionIncr> for VersionIncr
source§fn eq(&self, other: &VersionIncr) -> bool
fn eq(&self, other: &VersionIncr) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd<VersionIncr> for VersionIncr
impl PartialOrd<VersionIncr> for VersionIncr
source§fn partial_cmp(&self, other: &VersionIncr) -> Option<Ordering>
fn partial_cmp(&self, other: &VersionIncr) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Copy for VersionIncr
impl Eq for VersionIncr
impl StructuralEq for VersionIncr
impl StructuralPartialEq for VersionIncr
Auto Trait Implementations§
impl RefUnwindSafe for VersionIncr
impl Send for VersionIncr
impl Sync for VersionIncr
impl Unpin for VersionIncr
impl UnwindSafe for VersionIncr
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<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.