FaunaDB error types. Request errors can originate from the client (e.g. bad method parameters) or from the FaunaDB Server (e.g. invalid queries, timeouts.) Server errors will subclass module:errors~FaunaHTTPError. Stream errors will subclass module:errors~StreamError.