pub enum ErrorCatalogError {
DuplicateCode(String),
UnknownCode(String),
InvalidSpec {
code: String,
source: BuildError,
},
}Expand description
Failure to construct or query an ErrorCatalog.
Variants§
Trait Implementations§
Source§impl Clone for ErrorCatalogError
impl Clone for ErrorCatalogError
Source§fn clone(&self) -> ErrorCatalogError
fn clone(&self) -> ErrorCatalogError
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 ErrorCatalogError
impl Debug for ErrorCatalogError
Source§impl Display for ErrorCatalogError
impl Display for ErrorCatalogError
impl Eq for ErrorCatalogError
Source§impl Error for ErrorCatalogError
impl Error for ErrorCatalogError
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 ErrorCatalogError
impl PartialEq for ErrorCatalogError
impl StructuralPartialEq for ErrorCatalogError
Auto Trait Implementations§
impl Freeze for ErrorCatalogError
impl RefUnwindSafe for ErrorCatalogError
impl Send for ErrorCatalogError
impl Sync for ErrorCatalogError
impl Unpin for ErrorCatalogError
impl UnsafeUnpin for ErrorCatalogError
impl UnwindSafe for ErrorCatalogError
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.