#[non_exhaustive]pub enum ErrorKind {
Service(SerializableError),
Throttle(ThrottleError),
Unavailable(UnavailableError),
}Expand description
Information about the specific type of an Error.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Service(SerializableError)
A general service error.
Throttle(ThrottleError)
A QoS error indicating that the client should throttle itself.
A QoS error indicating that the server was unable to handle the request.