pub enum CrdUpgradeStrategy {
Safe,
Force,
Skip,
}Expand description
CRD upgrade strategy
Variants§
Safe
Only allow safe, additive changes (default)
Force
Apply all changes (may break existing CRs)
Skip
Never update CRDs
Trait Implementations§
Source§impl Clone for CrdUpgradeStrategy
impl Clone for CrdUpgradeStrategy
Source§fn clone(&self) -> CrdUpgradeStrategy
fn clone(&self) -> CrdUpgradeStrategy
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 moreSource§impl Debug for CrdUpgradeStrategy
impl Debug for CrdUpgradeStrategy
Source§impl Default for CrdUpgradeStrategy
impl Default for CrdUpgradeStrategy
Source§fn default() -> CrdUpgradeStrategy
fn default() -> CrdUpgradeStrategy
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CrdUpgradeStrategy
impl<'de> Deserialize<'de> for CrdUpgradeStrategy
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 PartialEq for CrdUpgradeStrategy
impl PartialEq for CrdUpgradeStrategy
Source§impl Serialize for CrdUpgradeStrategy
impl Serialize for CrdUpgradeStrategy
impl Copy for CrdUpgradeStrategy
impl Eq for CrdUpgradeStrategy
impl StructuralPartialEq for CrdUpgradeStrategy
Auto Trait Implementations§
impl Freeze for CrdUpgradeStrategy
impl RefUnwindSafe for CrdUpgradeStrategy
impl Send for CrdUpgradeStrategy
impl Sync for CrdUpgradeStrategy
impl Unpin for CrdUpgradeStrategy
impl UnwindSafe for CrdUpgradeStrategy
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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.