pub enum AdapterEvolutionClass {
EmptyInstall,
CompatibleUpgrade,
ExplicitMigration,
}Expand description
Closed application evolution class. No open version range exists.
Variants§
EmptyInstall
Install into an empty selected database.
CompatibleUpgrade
Upgrade one exact predecessor through ordinary compatible deployment.
ExplicitMigration
Upgrade one exact predecessor through one exact reviewed migration.
Trait Implementations§
Source§impl Clone for AdapterEvolutionClass
impl Clone for AdapterEvolutionClass
impl Copy for AdapterEvolutionClass
Source§impl Debug for AdapterEvolutionClass
impl Debug for AdapterEvolutionClass
impl Eq for AdapterEvolutionClass
Source§impl Ord for AdapterEvolutionClass
impl Ord for AdapterEvolutionClass
1.21.0 (const: unstable) · 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
1.21.0 (const: unstable) · Source§fn 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
Source§impl PartialEq for AdapterEvolutionClass
impl PartialEq for AdapterEvolutionClass
Source§impl PartialOrd for AdapterEvolutionClass
impl PartialOrd for AdapterEvolutionClass
impl StructuralPartialEq for AdapterEvolutionClass
Auto Trait Implementations§
impl Freeze for AdapterEvolutionClass
impl RefUnwindSafe for AdapterEvolutionClass
impl Send for AdapterEvolutionClass
impl Sync for AdapterEvolutionClass
impl Unpin for AdapterEvolutionClass
impl UnsafeUnpin for AdapterEvolutionClass
impl UnwindSafe for AdapterEvolutionClass
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