Enum novatel_oem6_api::OEMError [−][src]
Common Error for OEM Actions
Variants
GenericError
Catch-all error
MutexError
An issue occurred while attempted to obtain a mutex lock
ResponseMismatch
A response message was received, but the ID doesn't match the command that was sent
NoResponse
A command was sent, but we were unable to get the response
ThreadCommError
The thread reading messages from the device is no longer working
CommandError
A response was recieved and indicates an error with the previously sent command
Fields of CommandError
id: ResponseID | The underlying error |
description: String | Description of error encountered |
UnknownMessage
Received a valid message, but the message ID doesn't match any known message type
Fields of UnknownMessage
id: u16 | ID of message received |
UartError
An error was thrown by the serial communication driver
Fields of UartError
cause: UartError | The underlying error |
Trait Implementations
impl Debug for OEMError
[src]
[+]
impl Debug for OEMError
impl Clone for OEMError
[src]
[+]
impl Clone for OEMError
impl PartialEq for OEMError
[src]
[+]
impl PartialEq for OEMError
impl From<UartError> for OEMError
[src]
[+]
impl From<UartError> for OEMError