pub enum SuperSTACError {
Validation(ValidationError),
Storage(StorageError),
SearchFailed(String),
}Variants§
Trait Implementations§
Source§impl Debug for SuperSTACError
impl Debug for SuperSTACError
Source§impl Display for SuperSTACError
impl Display for SuperSTACError
Source§impl Error for SuperSTACError
impl Error for SuperSTACError
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 From<StorageError> for SuperSTACError
impl From<StorageError> for SuperSTACError
Source§fn from(source: StorageError) -> Self
fn from(source: StorageError) -> Self
Converts to this type from the input type.
Source§impl From<ValidationError> for SuperSTACError
impl From<ValidationError> for SuperSTACError
Source§fn from(source: ValidationError) -> Self
fn from(source: ValidationError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for SuperSTACError
impl PartialEq for SuperSTACError
Source§fn eq(&self, other: &SuperSTACError) -> bool
fn eq(&self, other: &SuperSTACError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for SuperSTACError
Auto Trait Implementations§
impl Freeze for SuperSTACError
impl RefUnwindSafe for SuperSTACError
impl Send for SuperSTACError
impl Sync for SuperSTACError
impl Unpin for SuperSTACError
impl UnsafeUnpin for SuperSTACError
impl UnwindSafe for SuperSTACError
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