Enum subotai::SubotaiError
[−]
[src]
pub enum SubotaiError { NoResponse, OffGridError, NodeNotFound, OutOfBounds, StorageError, UnresponsiveNetwork, Io(Error), Deserialize(DeserializeError), }
Subotai error type. It reports the various ways in which a hash table query may fail.
Variants
NoResponse
No response from a particular remote node.
OffGridError
This node isn't connected to enough live nodes to be considered part of a live network, which caused this operation to fail (i.e. the node is off grid).
NodeNotFound
The node specified wasn't found.
OutOfBounds
The value specified falls out of bounds of the routing table space.
StorageError
Error during a store operation.
UnresponsiveNetwork
The network is unresponsive (several RPCs have timed out).
Io(Error)
Deserialize(DeserializeError)
Trait Implementations
impl Debug for SubotaiError
[src]
impl Display for SubotaiError
[src]
impl Error for SubotaiError
[src]
fn description(&self) -> &str
A short description of the error. Read more
fn cause(&self) -> Option<&Error>
The lower-level cause of this error, if any. Read more
impl From<Error> for SubotaiError
[src]
fn from(err: Error) -> SubotaiError
Performs the conversion.
impl From<DeserializeError> for SubotaiError
[src]
fn from(err: DeserializeError) -> SubotaiError
Performs the conversion.