pub enum WriteDisposition {
Apply,
Migration,
}Expand description
An ordinary write or a breaking migration’s empty marker (D5). Schema exclusion is a received interpretation, never transmitted (§18.6).
Variants§
Apply
Apply its changes under the merge rules.
Migration
Its changes travel only in the breaking change’s snapshot; the log has no parts.
Trait Implementations§
Source§impl Clone for WriteDisposition
impl Clone for WriteDisposition
Source§fn clone(&self) -> WriteDisposition
fn clone(&self) -> WriteDisposition
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 WriteDisposition
impl Debug for WriteDisposition
Source§impl PartialEq for WriteDisposition
impl PartialEq for WriteDisposition
impl Copy for WriteDisposition
impl Eq for WriteDisposition
impl StructuralPartialEq for WriteDisposition
Auto Trait Implementations§
impl Freeze for WriteDisposition
impl RefUnwindSafe for WriteDisposition
impl Send for WriteDisposition
impl Sync for WriteDisposition
impl Unpin for WriteDisposition
impl UnsafeUnpin for WriteDisposition
impl UnwindSafe for WriteDisposition
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more