4 releases

0.1.4 Jun 4, 2024
0.1.3 May 4, 2024
0.1.2 Sep 26, 2023
0.1.1 Sep 6, 2023
0.1.0 Oct 26, 2021

#1859 in Database interfaces

Download history 5661/week @ 2024-07-22 4964/week @ 2024-07-29 5028/week @ 2024-08-05 3988/week @ 2024-08-12 4028/week @ 2024-08-19 4598/week @ 2024-08-26 4237/week @ 2024-09-02 4389/week @ 2024-09-09 4564/week @ 2024-09-16 4795/week @ 2024-09-23 3880/week @ 2024-09-30 3945/week @ 2024-10-07 4491/week @ 2024-10-14 3613/week @ 2024-10-21 4183/week @ 2024-10-28 5156/week @ 2024-11-04

17,650 downloads per month
Used in 28 crates (5 directly)

MIT/Apache

18KB
241 lines

Deadpool for synchroneous code Latest Version Unsafe forbidden Rust 1.75+

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

This crates provides helpers for writing pools for objects that don't support async and need to be run inside a thread.

Note: This crate is intended for making the development of deadpool-* crates easier. Other libraries and binary projects normally should not use this directly and use some provided reexports by the crates using it.

Features

Feature Description Extra dependencies Default
tracing Enable support for tracing by propagating Spans in the interact() calls. Enable this if you use the tracing crate and you want to get useful traces from within interact() calls. tracing no

License

Licensed under either of

at your option.

Dependencies

~83KB