A parsed record returned by CLIENT LIST or CLIENT INFO.
Fields mirror Redis' wire names where possible. attributes always contains
the complete raw key/value map so new server fields remain available before
this struct is updated.
Summary
Types
@type t() :: %Redis.Response.Client{ addr: String.t() | nil, age: integer() | nil, argv_mem: integer() | nil, attributes: %{optional(String.t()) => String.t()}, cmd: String.t() | nil, db: integer() | nil, events: String.t() | nil, fd: integer() | nil, flags: MapSet.t(String.t()), id: integer() | nil, idle: integer() | nil, io_thread: integer() | nil, laddr: String.t() | nil, lib_name: String.t() | nil, lib_ver: String.t() | nil, multi: integer() | nil, multi_mem: integer() | nil, name: String.t() | nil, obl: integer() | nil, oll: integer() | nil, omem: integer() | nil, psub: integer() | nil, qbuf: integer() | nil, qbuf_free: integer() | nil, redir: integer() | nil, resp: integer() | nil, ssub: integer() | nil, sub: integer() | nil, tot_mem: integer() | nil, user: String.t() | nil }