Crate deadpool_memcached

Source
Expand description

§Deadpool for Memcache

Deadpool is a dead simple async pool for connections and objects of any type.

This crate implements a deadpool manager for async-memcached. We specifically force users to connect via TCP as there is no existing mechanism to parameterize how to deal with different unerlying connection types at the moment.

Structs§

Manager
The manager for creating and recyling memcache connections
Metrics
Statistics regarding an object returned by the pool
PoolConfig
Pool configuration.
Status
The current pool status.
Timeouts
Timeouts when getting Objects from a Pool.

Enums§

Runtime
Enumeration for picking a runtime implementation.

Type Aliases§

BuildError
Type alias for using deadpool::managed::BuildError with [memcached].
CreatePoolError
Type alias for using deadpool::managed::CreatePoolError with [memcached].
Hook
Type alias for using deadpool::managed::Hook with [memcached].
HookError
Type alias for using deadpool::managed::HookError with [memcached].
Object
Type alias for using deadpool::managed::Object with [memcached].
Pool
Type alias for using deadpool::managed::Pool with [memcached].
PoolBuilder
Type alias for using deadpool::managed::PoolBuilder with [memcached].
PoolError
Type alias for using deadpool::managed::PoolError with [memcached].