pub enum NetworkQueryError {
EmptyArgs,
ErrorWhileSendingRequest {
message: String,
},
}Expand description
An enumeration representing the various errors that can occur during network query operations.
It includes the following variants:
EmptyArgs- Indicates that the arguments provided for the network query are empty when they shouldn’t be.ErrorWhileSendingRequest- Indicates an error occurred while sending the request to the network. The accompanying message provides more detail regarding the nature of the error.
Variants§
EmptyArgs
This error variant is triggered when the argument provided for the network query is empty, which is not acceptable for the network query operation to proceed.
ErrorWhileSendingRequest
Fields
This error variant is triggered when there is an error while sending a request to the network.
The exact error message is encapsulated in the message field.
Trait Implementations§
source§impl Clone for NetworkQueryError
impl Clone for NetworkQueryError
source§fn clone(&self) -> NetworkQueryError
fn clone(&self) -> NetworkQueryError
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for NetworkQueryError
impl Debug for NetworkQueryError
source§impl<'de> Deserialize<'de> for NetworkQueryError
impl<'de> Deserialize<'de> for NetworkQueryError
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
source§impl From<NetworkQueryError> for ExecutorError
impl From<NetworkQueryError> for ExecutorError
An implementation of the From trait to allow for easy conversions from NetworkQueryError to ExecutorError.
This implementation facilitates the propagation of NetworkQueryErrors through the code,
by allowing them to be converted into the more general ExecutorError type.
source§fn from(value: NetworkQueryError) -> Self
fn from(value: NetworkQueryError) -> Self
Performs the conversion from a NetworkQueryError to an ExecutorError.
Parameters
value: TheNetworkQueryErrorvalue to be converted.
Returns
ExecutorError: AnExecutorErrorinstance containing the providedNetworkQueryErrorvalue.
source§impl PartialEq for NetworkQueryError
impl PartialEq for NetworkQueryError
source§fn eq(&self, other: &NetworkQueryError) -> bool
fn eq(&self, other: &NetworkQueryError) -> bool
self and other values to be equal, and is used
by ==.