pub enum OnConflict {
Abort,
Skip,
Overwrite,
}Expand description
What get does with a working file that differs from its target and that
dvs cannot show it left there itself (local changes, or no baseline).
Variants§
Abort
Change no files if any requested file has a conflict or another known problem
Skip
Leave conflicting files as they are and get the rest
Overwrite
Replace conflicting files; their local changes are lost
Implementations§
Trait Implementations§
Source§impl Clone for OnConflict
impl Clone for OnConflict
impl Copy for OnConflict
Source§impl Debug for OnConflict
impl Debug for OnConflict
Source§impl Default for OnConflict
impl Default for OnConflict
Source§impl<'de> Deserialize<'de> for OnConflict
impl<'de> Deserialize<'de> for OnConflict
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 Display for OnConflict
impl Display for OnConflict
impl Eq for OnConflict
Source§impl FromStr for OnConflict
impl FromStr for OnConflict
Source§impl PartialEq for OnConflict
impl PartialEq for OnConflict
Source§impl Serialize for OnConflict
impl Serialize for OnConflict
impl StructuralPartialEq for OnConflict
Auto Trait Implementations§
impl Freeze for OnConflict
impl RefUnwindSafe for OnConflict
impl Send for OnConflict
impl Sync for OnConflict
impl Unpin for OnConflict
impl UnsafeUnpin for OnConflict
impl UnwindSafe for OnConflict
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<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more