pub enum SourceMode {
Mirror,
Copy,
}Expand description
How a selected source treats its clips: mirror with deletion, or additive copy.
Variants§
Mirror
Mirror the source, deleting local files that leave it (rclone sync).
Copy
Copy additively; never delete (rclone copy).
Trait Implementations§
Source§impl Clone for SourceMode
impl Clone for SourceMode
Source§fn clone(&self) -> SourceMode
fn clone(&self) -> SourceMode
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for SourceMode
Source§impl Debug for SourceMode
impl Debug for SourceMode
Source§impl<'de> Deserialize<'de> for SourceMode
impl<'de> Deserialize<'de> for SourceMode
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 SourceMode
Source§impl PartialEq for SourceMode
impl PartialEq for SourceMode
Source§fn eq(&self, other: &SourceMode) -> bool
fn eq(&self, other: &SourceMode) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for SourceMode
impl Serialize for SourceMode
impl StructuralPartialEq for SourceMode
Auto Trait Implementations§
impl Freeze for SourceMode
impl RefUnwindSafe for SourceMode
impl Send for SourceMode
impl Sync for SourceMode
impl Unpin for SourceMode
impl UnsafeUnpin for SourceMode
impl UnwindSafe for SourceMode
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