[−][src]Enum safe_app::CoreError
Client Errors
Variants
Could not Serialise or Deserialise.
Asymmetric Key Decryption Failed.
Symmetric Key Decryption Failed.
Received unexpected data.
Received unexpected event.
No such data found in local version cache.
Cannot overwrite a root directory if it already exists.
Unable to obtain generator for random data.
Forbidden operation.
Unexpected(String)
Unexpected - Probably a Logic error.
DataError(Error)
Error related to the data types.
Unable to pack into or operate with size of Salt.
Unable to complete computation for password hashing - usually because OS refused to allocate amount of requested memory.
Blocking operation was cancelled.
SelfEncryption(SelfEncryptionError<SEStorageError>)
Error while self-encrypting data.
The request has timed out.
ConfigError(Error)
Configuration file error.
IoError(Error)
Io error.
QuicP2p error.
Trait Implementations
impl Debug for CoreError
[src]
impl Display for CoreError
[src]
impl Error for CoreError
[src]
fn cause(&self) -> Option<&dyn Error>
[src]
fn source(&self) -> Option<&(dyn Error + 'static)>
1.30.0[src]
fn backtrace(&self) -> Option<&Backtrace>
[src]
fn description(&self) -> &str
1.0.0[src]
impl<'a> From<&'a str> for CoreError
[src]
impl From<Box<ErrorKind>> for CoreError
[src]
impl From<CoreError> for NfsError
[src]
impl From<CoreError> for AppError
[src]
impl From<Error> for CoreError
[src]
impl From<Error> for CoreError
[src]
impl From<Error> for CoreError
[src]
impl From<QuicP2pError> for CoreError
[src]
impl From<RecvError> for CoreError
[src]
impl From<SelfEncryptionError<SEStorageError>> for CoreError
[src]
fn from(error: SelfEncryptionError<SEStorageError>) -> CoreError
[src]
impl<T> From<SendError<T>> for CoreError
[src]
impl From<String> for CoreError
[src]
Auto Trait Implementations
impl !RefUnwindSafe for CoreError
impl Send for CoreError
impl Sync for CoreError
impl Unpin for CoreError
impl !UnwindSafe for CoreError
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> AsFail for T where
T: Fail,
T: Fail,
fn as_fail(&self) -> &(dyn Fail + 'static)
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DebugAny for T where
T: Any + Debug,
T: Any + Debug,
impl<E> Fail for E where
E: 'static + Error + Send + Sync,
E: 'static + Error + Send + Sync,
fn name(&self) -> Option<&str>
fn cause(&self) -> Option<&(dyn Fail + 'static)>
fn backtrace(&self) -> Option<&Backtrace>
fn context<D>(self, context: D) -> Context<D> where
D: Display + Send + Sync + 'static,
D: Display + Send + Sync + 'static,
fn compat(self) -> Compat<Self>
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> UnsafeAny for T where
T: Any,
T: Any,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,