Enum dt_core::config::SyncMethod
source · [−]pub enum SyncMethod {
Copy,
Symlink,
}Expand description
Syncing methods.
Variants
Copy
Instructs syncing module to directly copy each item from source to target.
Symlink
Instructs syncing module to first copy iach item from source to its staging directory, then symlink staged items from their staging directory to target.
Trait Implementations
sourceimpl Clone for SyncMethod
impl Clone for SyncMethod
sourcefn clone(&self) -> SyncMethod
fn clone(&self) -> SyncMethod
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for SyncMethod
impl Debug for SyncMethod
sourceimpl Default for SyncMethod
impl Default for SyncMethod
sourceimpl<'de> Deserialize<'de> for SyncMethod
impl<'de> Deserialize<'de> for SyncMethod
sourcefn 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
sourceimpl PartialEq<SyncMethod> for SyncMethod
impl PartialEq<SyncMethod> for SyncMethod
impl Copy for SyncMethod
impl StructuralPartialEq for SyncMethod
Auto Trait Implementations
impl RefUnwindSafe for SyncMethod
impl Send for SyncMethod
impl Sync for SyncMethod
impl Unpin for SyncMethod
impl UnwindSafe for SyncMethod
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more