Error module
An error token returned from the server.
A unified error enum that contains several errors that might occurr during the lifecycle of this driver
A list specifying general categories of I/O error.