Enum uvm_core::unity::VersionType
source · pub enum VersionType {
Alpha,
Beta,
Patch,
Final,
}
Variants
Alpha
Beta
Patch
Final
Trait Implementations
sourceimpl Clone for VersionType
impl Clone for VersionType
sourcefn clone(&self) -> VersionType
fn clone(&self) -> VersionType
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 moresourceimpl Debug for VersionType
impl Debug for VersionType
sourceimpl Default for VersionType
impl Default for VersionType
sourcefn default() -> VersionType
fn default() -> VersionType
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for VersionType
impl<'de> Deserialize<'de> for VersionType
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl Display for VersionType
impl Display for VersionType
sourceimpl FromStr for VersionType
impl FromStr for VersionType
type Err = VersionError
type Err = VersionError
The associated error which can be returned from parsing.
sourceimpl Hash for VersionType
impl Hash for VersionType
sourceimpl Ord for VersionType
impl Ord for VersionType
sourcefn cmp(&self, other: &VersionType) -> Ordering
fn cmp(&self, other: &VersionType) -> Ordering
1.21.0 · sourcefn 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
1.21.0 · sourcefn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
1.50.0 · sourcefn clamp(self, min: Self, max: Self) -> Selfwhere
Self: Sized + PartialOrd<Self>,
fn clamp(self, min: Self, max: Self) -> Selfwhere
Self: Sized + PartialOrd<Self>,
Restrict a value to a certain interval. Read more
sourceimpl PartialEq<VersionType> for VersionType
impl PartialEq<VersionType> for VersionType
sourcefn eq(&self, other: &VersionType) -> bool
fn eq(&self, other: &VersionType) -> bool
sourceimpl PartialOrd<VersionType> for VersionType
impl PartialOrd<VersionType> for VersionType
sourcefn partial_cmp(&self, other: &VersionType) -> Option<Ordering>
fn partial_cmp(&self, other: &VersionType) -> Option<Ordering>
1.0.0 · sourcefn 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 VersionType
impl Eq for VersionType
impl StructuralEq for VersionType
impl StructuralPartialEq for VersionType
Auto Trait Implementations
impl RefUnwindSafe for VersionType
impl Send for VersionType
impl Sync for VersionType
impl Unpin for VersionType
impl UnwindSafe for VersionType
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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<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,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.