Enum dropbox_sdk::files::SyncSettingArg
source · [−]#[non_exhaustive]
pub enum SyncSettingArg {
Default,
NotSynced,
Other,
}
dbx_files
only.Variants (Non-exhaustive)
This enum is marked as non-exhaustive
Default
On first sync to members’ computers, the specified folder will follow its parent folder’s setting or otherwise follow default sync behavior.
NotSynced
On first sync to members’ computers, the specified folder will be set to not sync with selective sync.
Other
Catch-all used for unrecognized values returned from the server. Encountering this value typically indicates that this SDK version is out of date.
Trait Implementations
sourceimpl Clone for SyncSettingArg
impl Clone for SyncSettingArg
sourcefn clone(&self) -> SyncSettingArg
fn clone(&self) -> SyncSettingArg
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 SyncSettingArg
impl Debug for SyncSettingArg
sourceimpl<'de> Deserialize<'de> for SyncSettingArg
impl<'de> Deserialize<'de> for SyncSettingArg
sourcefn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
sourceimpl PartialEq<SyncSettingArg> for SyncSettingArg
impl PartialEq<SyncSettingArg> for SyncSettingArg
sourceimpl Serialize for SyncSettingArg
impl Serialize for SyncSettingArg
impl StructuralPartialEq for SyncSettingArg
Auto Trait Implementations
impl RefUnwindSafe for SyncSettingArg
impl Send for SyncSettingArg
impl Sync for SyncSettingArg
impl Unpin for SyncSettingArg
impl UnwindSafe for SyncSettingArg
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub 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.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more