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.