4 releases
0.1.4 | Jun 4, 2024 |
---|---|
0.1.3 | May 4, 2024 |
0.1.2 | Sep 26, 2023 |
0.1.1 |
|
0.1.0 | Oct 26, 2021 |
#2104 in Database interfaces
18,827 downloads per month
Used in 28 crates
(5 directly)
18KB
241 lines
Deadpool for synchroneous code
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
- Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.
Dependencies
~82KB