Enum roqoqo::RoqoqoBackendError [−][src]
pub enum RoqoqoBackendError { OperationNotInBackend { backend: &'static str, hqslang: &'static str, }, MissingAuthentification { msg: String, }, NetworkError { msg: String, }, Timeout { msg: String, }, FileAlreadyExists { path: String, }, RoqoqoError(RoqoqoError), CalculatorError(CalculatorError), }
Expand description
Errors that can occur in roqoqo backends.
Variants
Error operation not supported by backend
Fields of OperationNotInBackend
Error for backends missing authentification information.
Fields of MissingAuthentification
msg: String
Error msg
Error when communicating with backend over the network.
Fields of NetworkError
msg: String
Error msg
Error when communicating with backend over the network.
Fields of Timeout
msg: String
Error msg
Error when communicating with backend over the network.
Fields of FileAlreadyExists
path: String
Path of file to be created
RoqoqoError(RoqoqoError)
Transparent propagation of RoqoqoError.
CalculatorError(CalculatorError)
Transparent propagation of CalculatorError.
Trait Implementations
Performs the conversion.
Performs the conversion.
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.