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
Managerfor creating and recyclingredis::cluster_asyncconnections.- Metrics
- Statistics regarding an object returned by the pool
- Pool
Config Poolconfiguration.- Status
- The current pool status.
- Timeouts
- Timeouts when getting
Objects 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::BuildErrorwith [redis_cluster]. - Create
Pool Error - Type alias for using
deadpool::managed::CreatePoolErrorwith [redis_cluster]. - Hook
- Type alias for using
deadpool::managed::Hookwith [redis_cluster]. - Hook
Error - Type alias for using
deadpool::managed::HookErrorwith [redis_cluster]. - Object
- Type alias for using
deadpool::managed::Objectwith [redis_cluster]. - Pool
- Type alias for using
deadpool::managed::Poolwith [redis_cluster]. - Pool
Builder - Type alias for using
deadpool::managed::PoolBuilderwith [redis_cluster]. - Pool
Error - Type alias for using
deadpool::managed::PoolErrorwith [redis_cluster].