[−][src]Enum safe_core::CoreError
Client Errors
Variants
EncodeDecodeError(SerialisationError)
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(SndError)
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(QuicP2pError)
QuicP2p error.
Trait Implementations
impl Debug for CoreError
[src]
impl Display for CoreError
[src]
impl Error for CoreError
[src]
fn cause(&self) -> Option<&dyn StdError>
[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]
fn from(error: SerialisationError) -> Self
[src]
impl From<CoreError> for NfsError
[src]
impl From<CoreError> for SEStorageError
[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]
fn from(error: QuicP2pError) -> Self
[src]
impl From<RecvError> for CoreError
[src]
impl From<SelfEncryptionError<SEStorageError>> for CoreError
[src]
fn from(error: SelfEncryptionError<SEStorageError>) -> Self
[src]
impl From<SendError> 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>,