Enum exocore_chain::engine::EngineError [−][src]
pub enum EngineError {
Show 18 variants
Transport(Error),
PendingStore(Error),
ChainStore(Error),
PendingSync(PendingSyncError),
ChainSync(ChainSyncError),
CommitManager(CommitManagerError),
Block(Error),
Operation(Error),
OutOfSync,
UninitializedChain,
Serialization(Error),
SerializationNotInSchema(u16),
MyNodeNotFound,
NodeNotFound(NodeId),
InnerUpgrade,
Poisoned,
Fatal(Error),
Other(Error),
}
Expand description
Engine errors
Variants
Transport(Error)
Tuple Fields of Transport
0: Error
PendingStore(Error)
Tuple Fields of PendingStore
0: Error
ChainStore(Error)
Tuple Fields of ChainStore
0: Error
Block(Error)
Tuple Fields of Block
0: Error
Operation(Error)
Tuple Fields of Operation
0: Error
SerializationNotInSchema(u16)
Tuple Fields of SerializationNotInSchema
0: u16
NodeNotFound(NodeId)
Tuple Fields of NodeNotFound
0: NodeId
Fatal(Error)
Tuple Fields of Fatal
0: Error
Other(Error)
Tuple Fields of Other
0: Error
Implementations
Trait Implementations
Performs the conversion.
Auto Trait Implementations
impl !RefUnwindSafe for EngineError
impl Send for EngineError
impl Sync for EngineError
impl Unpin for EngineError
impl !UnwindSafe for EngineError
Blanket Implementations
Mutably borrows from an owned value. Read more
pub fn vzip(self) -> V
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more