pub enum PushKind {
Disconnection,
Other(String),
Invalidate,
Message,
PMessage,
SMessage,
Unsubscribe,
PUnsubscribe,
SUnsubscribe,
Subscribe,
PSubscribe,
SSubscribe,
}
Expand description
Push
type’s currently known kinds.
Variants§
Disconnection
Disconnection
is sent from the library when connection is closed.
Other(String)
Other kind to catch future kinds.
Invalidate
invalidate
is received when a key is changed/deleted.
Message
message
is received when pubsub message published by another client.
PMessage
pmessage
is received when pubsub message published by another client and client subscribed to topic via pattern.
SMessage
smessage
is received when pubsub message published by another client and client subscribed to it with sharding.
Unsubscribe
unsubscribe
is received when client unsubscribed from a channel.
PUnsubscribe
punsubscribe
is received when client unsubscribed from a pattern.
SUnsubscribe
sunsubscribe
is received when client unsubscribed from a shard channel.
Subscribe
subscribe
is received when client subscribed to a channel.
PSubscribe
psubscribe
is received when client subscribed to a pattern.
SSubscribe
ssubscribe
is received when client subscribed to a shard channel.