pub enum ApplicationComponentError {
ComponentId,
Name,
ComponentType,
Permissions,
Conversations,
DuplicateId,
DuplicateName,
}Expand description
Why one application component definition cannot be used. Carries no value from the definition, so the backend can report it for a document whose contents came from the environment.
Variants§
Trait Implementations§
Source§impl Clone for ApplicationComponentError
impl Clone for ApplicationComponentError
Source§fn clone(&self) -> ApplicationComponentError
fn clone(&self) -> ApplicationComponentError
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 moreSource§impl Debug for ApplicationComponentError
impl Debug for ApplicationComponentError
Source§impl Display for ApplicationComponentError
impl Display for ApplicationComponentError
Source§impl Error for ApplicationComponentError
impl Error for ApplicationComponentError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl PartialEq for ApplicationComponentError
impl PartialEq for ApplicationComponentError
Source§fn eq(&self, other: &ApplicationComponentError) -> bool
fn eq(&self, other: &ApplicationComponentError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for ApplicationComponentError
impl Eq for ApplicationComponentError
impl StructuralPartialEq for ApplicationComponentError
Auto Trait Implementations§
impl Freeze for ApplicationComponentError
impl RefUnwindSafe for ApplicationComponentError
impl Send for ApplicationComponentError
impl Sync for ApplicationComponentError
impl Unpin for ApplicationComponentError
impl UnsafeUnpin for ApplicationComponentError
impl UnwindSafe for ApplicationComponentError
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