Redis.Key_eventKey events that you may ask Redis to inform you of https://redis.io/docs/latest/develop/pubsub/keyspace-notifications/
This variant is incomplete and is intended to be added to as needed.
type t = [ | `delDEL generates a del event for every deleted key.
*)| `expireEXPIRE and all its variants (PEXPIRE, EXPIREAT, PEXPIREAT) generate an expire event when called with a positive timeout (or a future timestamp). Note that when these commands are called with a negative timeout value or timestamp in the past, the key is deleted and only a del event is generated instead.
*)| `new_Every time a new key is added to the data set, a new event is generated.
*)| `expiredEvery time a key with a time to live associated is removed from the data set because it expired, an expired event is generated.
*)| `setEvery time set, setex, setnx, or getset is called, a set event is generated.
*)| `hsetEvery time hset, hsetnx, or hmset is called, an hset event is generated.
*)| `incrbyincr, decr, incrby, decrby
*)| `xaddxadd
*) ]val sexp_of_t : t -> Sexplib0.Sexp.tinclude Ppx_enumerate_lib.Enumerable.S with type t := tval all : t listval to_string : t -> stringval of_string : string -> t