Expand description
This module extends the library to support Redis Cluster.
Structs§
- Cluster
Client - A Redis Cluster client, used to create connections.
- Cluster
Client Builder - Used to configure and build a
ClusterClient
. - Cluster
Connection - This represents an async Redis Cluster connection.
- Config
- Configuration object.
- Connection
- Wrapper around
redis::cluster_async::ClusterConnection
. - Manager
Manager
for creating and recyclingredis::cluster_async
connections.- Metrics
- Statistics regarding an object returned by the pool
- Pool
Config Pool
configuration.- Status
- The current pool status.
- Timeouts
- Timeouts when getting
Object
s from aPool
.
Enums§
- Config
Error - This error is returned if the configuration contains an error
- Runtime
- Enumeration for picking a runtime implementation.
Type Aliases§
- Build
Error - Type alias for using
deadpool::managed::BuildError
with [redis_cluster
]. - Create
Pool Error - Type alias for using
deadpool::managed::CreatePoolError
with [redis_cluster
]. - Hook
- Type alias for using
deadpool::managed::Hook
with [redis_cluster
]. - Hook
Error - Type alias for using
deadpool::managed::HookError
with [redis_cluster
]. - Object
- Type alias for using
deadpool::managed::Object
with [redis_cluster
]. - Pool
- Type alias for using
deadpool::managed::Pool
with [redis_cluster
]. - Pool
Builder - Type alias for using
deadpool::managed::PoolBuilder
with [redis_cluster
]. - Pool
Error - Type alias for using
deadpool::managed::PoolError
with [redis_cluster
].