pub enum SyncStrategy {
ThreeWay,
Overwrite,
KeepLocal,
}Variants§
Trait Implementations§
Source§impl Clone for SyncStrategy
impl Clone for SyncStrategy
impl Copy for SyncStrategy
Source§impl Debug for SyncStrategy
impl Debug for SyncStrategy
Source§impl Default for SyncStrategy
impl Default for SyncStrategy
Source§impl<'de> Deserialize<'de> for SyncStrategy
impl<'de> Deserialize<'de> for SyncStrategy
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
impl Eq for SyncStrategy
Source§impl PartialEq for SyncStrategy
impl PartialEq for SyncStrategy
Source§impl Serialize for SyncStrategy
impl Serialize for SyncStrategy
impl StructuralPartialEq for SyncStrategy
Auto Trait Implementations§
impl Forget for SyncStrategy
impl Freeze for SyncStrategy
impl Move for SyncStrategy
impl RefUnwindSafe for SyncStrategy
impl Send for SyncStrategy
impl Sync for SyncStrategy
impl Unpin for SyncStrategy
impl UnsafeUnpin for SyncStrategy
impl UnwindSafe for SyncStrategy
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.