pub enum UpdateDescription {
AutoUpdate,
SnapshotAssistedAutomatic,
SnapshotBased(SnapshotBasedUpdateParameters),
}Variants§
AutoUpdate
Automatic update by replaying the oplog on the new version
SnapshotAssistedAutomatic
Automatic update assisted by the latest eligible periodic snapshot
SnapshotBased(SnapshotBasedUpdateParameters)
Custom update by loading a given snapshot on the new version
Trait Implementations§
Source§impl Clone for UpdateDescription
impl Clone for UpdateDescription
Auto Trait Implementations§
impl Freeze for UpdateDescription
impl RefUnwindSafe for UpdateDescription
impl Send for UpdateDescription
impl Sync for UpdateDescription
impl Unpin for UpdateDescription
impl UnsafeUnpin for UpdateDescription
impl UnwindSafe for UpdateDescription
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