pub enum VersioningBase {
Semver,
Calver,
Zerover,
}Expand description
Base versioning scheme (SCHEMA.md §1). A calver:<pattern> config splits
into Calver + a separate Contract::versioning_pattern; the wire form
never carries the calver: prefix.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for VersioningBase
impl Clone for VersioningBase
Source§fn clone(&self) -> VersioningBase
fn clone(&self) -> VersioningBase
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for VersioningBase
Source§impl Debug for VersioningBase
impl Debug for VersioningBase
impl Eq for VersioningBase
Source§impl Hash for VersioningBase
impl Hash for VersioningBase
Source§impl PartialEq for VersioningBase
impl PartialEq for VersioningBase
Source§impl Serialize for VersioningBase
impl Serialize for VersioningBase
impl StructuralPartialEq for VersioningBase
Auto Trait Implementations§
impl Freeze for VersioningBase
impl RefUnwindSafe for VersioningBase
impl Send for VersioningBase
impl Sync for VersioningBase
impl Unpin for VersioningBase
impl UnsafeUnpin for VersioningBase
impl UnwindSafe for VersioningBase
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<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.