Enum dropbox_sdk::file_properties::InvalidPropertyGroupError [−][src]
#[non_exhaustive]
pub enum InvalidPropertyGroupError {
TemplateNotFound(TemplateId),
RestrictedContent,
Path(LookupError),
UnsupportedFolder,
PropertyFieldTooLarge,
DoesNotFitTemplate,
DuplicatePropertyGroups,
Other,
}dbx_file_properties only.Variants (Non-exhaustive)
TemplateNotFound(TemplateId)Template does not exist for the given identifier.
You do not have permission to modify this template.
Path(LookupError)This folder cannot be tagged. Tagging folders is not supported for team-owned templates.
One or more of the supplied property field values is too large.
One or more of the supplied property fields does not conform to the template specifications.
There are 2 or more property groups referring to the same templates in the input.
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
impl Clone for InvalidPropertyGroupError[src]
impl Clone for InvalidPropertyGroupError[src]fn clone(&self) -> InvalidPropertyGroupError[src]
fn clone(&self) -> InvalidPropertyGroupError[src]Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]Performs copy-assignment from source. Read more
impl Debug for InvalidPropertyGroupError[src]
impl Debug for InvalidPropertyGroupError[src]impl<'de> Deserialize<'de> for InvalidPropertyGroupError[src]
impl<'de> Deserialize<'de> for InvalidPropertyGroupError[src]fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>[src]
fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>[src]Deserialize this value from the given Serde deserializer. Read more
impl Display for InvalidPropertyGroupError[src]
impl Display for InvalidPropertyGroupError[src]impl Error for InvalidPropertyGroupError[src]
impl Error for InvalidPropertyGroupError[src]fn source(&self) -> Option<&(dyn Error + 'static)>[src]
fn source(&self) -> Option<&(dyn Error + 'static)>[src]The lower-level source of this error, if any. Read more
fn backtrace(&self) -> Option<&Backtrace>[src]
fn backtrace(&self) -> Option<&Backtrace>[src]backtrace)Returns a stack backtrace, if available, of where this error occurred. Read more
fn description(&self) -> &str1.0.0[src]
fn description(&self) -> &str1.0.0[src]use the Display impl or to_string()
impl PartialEq<InvalidPropertyGroupError> for InvalidPropertyGroupError[src]
impl PartialEq<InvalidPropertyGroupError> for InvalidPropertyGroupError[src]fn eq(&self, other: &InvalidPropertyGroupError) -> bool[src]
fn eq(&self, other: &InvalidPropertyGroupError) -> bool[src]This method tests for self and other values to be equal, and is used
by ==. Read more
fn ne(&self, other: &InvalidPropertyGroupError) -> bool[src]
fn ne(&self, other: &InvalidPropertyGroupError) -> bool[src]This method tests for !=.
impl Serialize for InvalidPropertyGroupError[src]
impl Serialize for InvalidPropertyGroupError[src]impl StructuralPartialEq for InvalidPropertyGroupError[src]
Auto Trait Implementations
impl RefUnwindSafe for InvalidPropertyGroupError
impl Send for InvalidPropertyGroupError
impl Sync for InvalidPropertyGroupError
impl Unpin for InvalidPropertyGroupError
impl UnwindSafe for InvalidPropertyGroupError
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]pub fn borrow_mut(&mut self) -> &mut T[src]
pub fn borrow_mut(&mut self) -> &mut T[src]Mutably borrows from an owned value. Read more
impl<T> ToOwned for T where
T: Clone, [src]
impl<T> ToOwned for T where
T: Clone, [src]type Owned = T
type Owned = TThe resulting type after obtaining ownership.
pub fn to_owned(&self) -> T[src]
pub fn to_owned(&self) -> T[src]Creates owned data from borrowed data, usually by cloning. Read more
pub fn clone_into(&self, target: &mut T)[src]
pub fn clone_into(&self, target: &mut T)[src]🔬 This is a nightly-only experimental API. (toowned_clone_into)
recently added
Uses borrowed data to replace owned data, usually by cloning. Read more
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>, [src]
T: for<'de> Deserialize<'de>,