Error Result
This class holds the error code, an additional error-specific code, and an error message to provide detailed information about what went wrong during the operation. It is typically used to communicate error responses between different components or to report errors from network calls or Bluetooth operations.