deadpool-memcached 0.5.0

Dead simple async pool for memcached
Documentation

Deadpool for Memcached Latest Version Build Status Unsafe forbidden Rust 1.85+

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

This crate implements a deadpool manager for async-memcached.

Example

use deadpool_memcached::Manager;

#[tokio::main]
async fn main() {
    let manager = Manager::new("localhost:11211");
    let pool = deadpool_memcached::Pool::builder(manager).build().unwrap();
    let mut client = pool.get().await.unwrap();
    println!("version: {:?}", client.version().await);
}

You can also use deadpool_memcached::Config to build a pool (including optional serde-based config deserialization).

License

Licensed under the MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT).