Enum rings_node::error::Error
source · pub enum Error {
Show 32 variants
RemoteRpcError(String),
PendingTransport(Error),
TransportNotFound,
NewTransportError,
CloseTransportError(Error),
DecodedError,
EncodedError,
RegisterIceError(Error),
CreateOffer(Error),
CreateAnswer(Error),
InvalidTransportId,
InvalidDid,
JsonSerializeError,
JsonDeserializeError,
InvalidMethod,
InternalError,
ConnectWithDidError(Error),
ConnectError(Error),
SendMessage(Error),
MessagePayload(Error),
NoPermission,
VNodeError(Error),
ServiceRegisterError(Error),
JsError(String),
HttpRequestError(String),
InvalidMessage,
NotSupportMessage,
SerializeError,
DeserializeError,
InvalidUrl,
InvalidData,
InvalidService,
}Expand description
Errors enum mapping global custom errors.
Variants§
RemoteRpcError(String)
PendingTransport(Error)
TransportNotFound
NewTransportError
CloseTransportError(Error)
DecodedError
EncodedError
RegisterIceError(Error)
CreateOffer(Error)
CreateAnswer(Error)
InvalidTransportId
InvalidDid
JsonSerializeError
JsonDeserializeError
InvalidMethod
InternalError
ConnectWithDidError(Error)
ConnectError(Error)
SendMessage(Error)
MessagePayload(Error)
NoPermission
VNodeError(Error)
ServiceRegisterError(Error)
JsError(String)
HttpRequestError(String)
InvalidMessage
NotSupportMessage
SerializeError
DeserializeError
InvalidUrl
InvalidData
InvalidService
Implementations§
Trait Implementations§
source§impl Error for Error
impl Error for Error
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
1.0.0 · source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()