Represents a connection-level error (socket closed, timeout, etc.).
@type t() :: %Redis.ConnectionError{__exception__: true, reason: atom() | String.t()}