Enum dropbox_sdk::files::SaveCopyReferenceError
source · [−]#[non_exhaustive]
pub enum SaveCopyReferenceError {
Path(WriteError),
InvalidCopyReference,
NoPermission,
NotFound,
TooManyFiles,
Other,
}
dbx_files
only.Variants (Non-exhaustive)
This enum is marked as non-exhaustive
Path(WriteError)
InvalidCopyReference
The copy reference is invalid.
NoPermission
You don’t have permission to save the given copy reference. Please make sure this app is same app which created the copy reference and the source user is still linked to the app.
NotFound
The file referenced by the copy reference cannot be found.
TooManyFiles
The operation would involve more than 10,000 files and folders.
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 SaveCopyReferenceError
impl Clone for SaveCopyReferenceError
sourcefn clone(&self) -> SaveCopyReferenceError
fn clone(&self) -> SaveCopyReferenceError
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 SaveCopyReferenceError
impl Debug for SaveCopyReferenceError
sourceimpl<'de> Deserialize<'de> for SaveCopyReferenceError
impl<'de> Deserialize<'de> for SaveCopyReferenceError
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 Display for SaveCopyReferenceError
impl Display for SaveCopyReferenceError
sourceimpl Error for SaveCopyReferenceError
impl Error for SaveCopyReferenceError
sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
sourcefn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
backtrace
)Returns a stack backtrace, if available, of where this error occurred. Read more
1.0.0 · sourcefn description(&self) -> &str
fn description(&self) -> &str
use the Display impl or to_string()
sourceimpl PartialEq<SaveCopyReferenceError> for SaveCopyReferenceError
impl PartialEq<SaveCopyReferenceError> for SaveCopyReferenceError
sourcefn eq(&self, other: &SaveCopyReferenceError) -> bool
fn eq(&self, other: &SaveCopyReferenceError) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &SaveCopyReferenceError) -> bool
fn ne(&self, other: &SaveCopyReferenceError) -> bool
This method tests for !=
.
sourceimpl Serialize for SaveCopyReferenceError
impl Serialize for SaveCopyReferenceError
impl StructuralPartialEq for SaveCopyReferenceError
Auto Trait Implementations
impl RefUnwindSafe for SaveCopyReferenceError
impl Send for SaveCopyReferenceError
impl Sync for SaveCopyReferenceError
impl Unpin for SaveCopyReferenceError
impl UnwindSafe for SaveCopyReferenceError
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