pub enum BumpTranslation {
Parity,
Significance,
}Expand description
How adoption translates pending bumps written under component semantics.
Changesets and contract-1 component configs read a bump name as the
version component to increment. Intentional reads it as change
significance. Adoption translates pending bumps once.
Variants§
Parity
Rewrite bumps so that the next versions match the source tool.
Significance
Keep bump names and read them as change significance.
Trait Implementations§
Source§impl Clone for BumpTranslation
impl Clone for BumpTranslation
impl Copy for BumpTranslation
Source§impl Debug for BumpTranslation
impl Debug for BumpTranslation
Source§impl Default for BumpTranslation
impl Default for BumpTranslation
Source§impl<'de> Deserialize<'de> for BumpTranslation
impl<'de> Deserialize<'de> for BumpTranslation
Source§fn 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
Source§impl Display for BumpTranslation
impl Display for BumpTranslation
impl Eq for BumpTranslation
Source§impl FromStr for BumpTranslation
impl FromStr for BumpTranslation
Source§impl PartialEq for BumpTranslation
impl PartialEq for BumpTranslation
Source§impl Serialize for BumpTranslation
impl Serialize for BumpTranslation
impl StructuralPartialEq for BumpTranslation
Auto Trait Implementations§
impl Freeze for BumpTranslation
impl RefUnwindSafe for BumpTranslation
impl Send for BumpTranslation
impl Sync for BumpTranslation
impl Unpin for BumpTranslation
impl UnsafeUnpin for BumpTranslation
impl UnwindSafe for BumpTranslation
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.