deadpool-sync

Crates.iodeadpool-sync
lib.rsdeadpool-sync
version0.1.4
sourcesrc
created_at2021-10-26 13:38:36.870634
updated_at2024-06-04 21:15:04.418531
descriptionDead simple async pool utitities for sync managers
homepage
repositoryhttps://github.com/bikeshedder/deadpool
max_upload_size
id471922
size24,923
Core (github:tokio-rs:core)

documentation

README

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.

Commit count: 703

cargo fmt