Enum routing::client_errors::GetError
[−]
[src]
pub enum GetError { NoSuchAccount, NoSuchData, NetworkOther(String), }
Errors in Get (non-mutating) operations involving Core and Vaults
Variants
NoSuchAccount
SAFE Account does not exist for client
NoSuchData
Requested data not found
NetworkOther(String)
Network error occurring at Vault level which has no bearing on clients, e.g. serialisation failure or database failure
Trait Implementations
impl Decodable for GetError
[src]
impl Encodable for GetError
[src]
impl Hash for GetError
[src]
fn hash<__H: Hasher>(&self, __arg_0: &mut __H)
Feeds this value into the state given, updating the hasher as necessary.
fn hash_slice<H>(data: &[Self], state: &mut H) where H: Hasher
1.3.0
Feeds a slice of this type into the state provided.
impl PartialOrd for GetError
[src]
fn partial_cmp(&self, __arg_0: &GetError) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
fn lt(&self, __arg_0: &GetError) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
fn le(&self, __arg_0: &GetError) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
fn gt(&self, __arg_0: &GetError) -> bool
This method tests greater than (for self
and other
) and is used by the >
operator. Read more
fn ge(&self, __arg_0: &GetError) -> bool
This method tests greater than or equal to (for self
and other
) and is used by the >=
operator. Read more
impl Ord for GetError
[src]
fn cmp(&self, __arg_0: &GetError) -> Ordering
This method returns an Ordering
between self
and other
. Read more
impl PartialEq for GetError
[src]
fn eq(&self, __arg_0: &GetError) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, __arg_0: &GetError) -> bool
This method tests for !=
.
impl Eq for GetError
[src]
impl Clone for GetError
[src]
fn clone(&self) -> GetError
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more
impl Debug for GetError
[src]
impl<T: Into<String>> From<T> for GetError
[src]
fn from(err: T) -> Self
Performs the conversion.