6 releases
0.3.2 | May 4, 2024 |
---|---|
0.3.1 | Apr 6, 2024 |
0.3.0 | Mar 31, 2024 |
0.2.0 | Sep 26, 2023 |
0.1.0 | Aug 13, 2020 |
#12 in #connection-manager
29 downloads per month
79KB
1.5K
SLoC
Deadpool for Memcached
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 mut client = pool.get().await.unwrap();
println!("version: {:?}", client.version().await);
}
License
Licensed under the MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT).
lib.rs
:
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.
Dependencies
~4–13MB
~148K SLoC