Enum ate::error::AteError [−][src]
pub enum AteError {}Show variants
LockError(LockError), BusError(BusError), CommsError(CommsError), CommitError(CommitError), TimeError(TimeError), LintError(LintError), ChainCreationError(ChainCreationError), ProcessError(ProcessError), SerializationError(SerializationError), SinkError(SinkError), CompactError(CompactError), LoadError(LoadError), IO(Error), CryptoError(CryptoError), TransformError(TransformError), InvokeError(String), ServiceError(String), NotImplemented,
Super-set of all errors that could possibly happen within this ATE library This error allows one to roll up all the errors into a clean object using standard from conversions for cleaner code.
Variants
LockError(LockError)
BusError(BusError)
CommsError(CommsError)
CommitError(CommitError)
TimeError(TimeError)
LintError(LintError)
ChainCreationError(ChainCreationError)
ProcessError(ProcessError)
SerializationError(SerializationError)
SinkError(SinkError)
CompactError(CompactError)
LoadError(LoadError)
IO(Error)
CryptoError(CryptoError)
TransformError(TransformError)
InvokeError(String)
ServiceError(String)
Trait Implementations
impl From<ChainCreationError> for AteError
[src]
impl From<ChainCreationError> for AteError
[src]fn from(err: ChainCreationError) -> AteError
[src]
impl From<CommitError> for AteError
[src]
impl From<CommitError> for AteError
[src]fn from(err: CommitError) -> AteError
[src]
impl From<CommsError> for AteError
[src]
impl From<CommsError> for AteError
[src]fn from(err: CommsError) -> AteError
[src]
impl From<CompactError> for AteError
[src]
impl From<CompactError> for AteError
[src]fn from(err: CompactError) -> AteError
[src]
impl From<CryptoError> for AteError
[src]
impl From<CryptoError> for AteError
[src]fn from(err: CryptoError) -> AteError
[src]
impl<E> From<InvokeError<E>> for AteError where
E: Debug,
[src]
impl<E> From<InvokeError<E>> for AteError where
E: Debug,
[src]fn from(err: InvokeError<E>) -> AteError
[src]
impl From<ProcessError> for AteError
[src]
impl From<ProcessError> for AteError
[src]fn from(err: ProcessError) -> AteError
[src]
impl From<SerializationError> for AteError
[src]
impl From<SerializationError> for AteError
[src]fn from(err: SerializationError) -> AteError
[src]
impl<E> From<ServiceError<E>> for AteError where
E: Debug,
[src]
impl<E> From<ServiceError<E>> for AteError where
E: Debug,
[src]fn from(err: ServiceError<E>) -> AteError
[src]
impl From<TransformError> for AteError
[src]
impl From<TransformError> for AteError
[src]fn from(err: TransformError) -> AteError
[src]
Auto Trait Implementations
impl !RefUnwindSafe for AteError
impl !RefUnwindSafe for AteError
impl !UnwindSafe for AteError
impl !UnwindSafe for AteError