Enum safe_core::ipc::IpcError [−][src]
pub enum IpcError {
AuthDenied,
ContainersDenied,
InvalidMsg,
EncodeDecodeError,
StringError(StringError),
AlreadyAuthorised,
UnknownApp,
ShareMDataDenied,
InvalidOwner(Vec<(XorName, u64)>),
Unexpected(String),
}Ipc error
Variants
AuthDeniedAuthentication denied
ContainersDeniedContainers denied
InvalidMsgInvalid IPC message
EncodeDecodeErrorGeneric encoding / decoding failure.
StringError(StringError)String conversion error
AlreadyAuthorisedApp is already authorised
UnknownAppApp is not registered
User denied request for shared access to MD
InvalidOwner(Vec<(XorName, u64)>)Requested shared access to non-owned MD
Unexpected(String)Unexpected error
Trait Implementations
impl Debug for IpcError[src]
impl Debug for IpcErrorfn fmt(&self, f: &mut Formatter) -> Result[src]
fn fmt(&self, f: &mut Formatter) -> ResultFormats the value using the given formatter. Read more
impl Eq for IpcError[src]
impl Eq for IpcErrorimpl PartialEq for IpcError[src]
impl PartialEq for IpcErrorfn eq(&self, other: &IpcError) -> bool[src]
fn eq(&self, other: &IpcError) -> boolThis method tests for self and other values to be equal, and is used by ==. Read more
fn ne(&self, other: &IpcError) -> bool[src]
fn ne(&self, other: &IpcError) -> boolThis method tests for !=.
impl<T: 'static> From<SendError<T>> for IpcError[src]
impl<T: 'static> From<SendError<T>> for IpcErrorimpl From<Utf8Error> for IpcError[src]
impl From<Utf8Error> for IpcErrorimpl From<DecodeError> for IpcError[src]
impl From<DecodeError> for IpcErrorfn from(_err: DecodeError) -> Self[src]
fn from(_err: DecodeError) -> SelfPerforms the conversion.
impl From<SerialisationError> for IpcError[src]
impl From<SerialisationError> for IpcErrorfn from(_err: SerialisationError) -> Self[src]
fn from(_err: SerialisationError) -> SelfPerforms the conversion.
impl From<StringError> for IpcError[src]
impl From<StringError> for IpcErrorfn from(err: StringError) -> Self[src]
fn from(err: StringError) -> SelfPerforms the conversion.
impl From<NulError> for IpcError[src]
impl From<NulError> for IpcErrorimpl<'a> From<&'a str> for IpcError[src]
impl<'a> From<&'a str> for IpcErrorimpl From<String> for IpcError[src]
impl From<String> for IpcError