| Crates.io | rust-box |
| lib.rs | rust-box |
| version | 0.15.0 |
| created_at | 2022-09-13 15:23:14.770707+00 |
| updated_at | 2025-05-18 13:37:34.83444+00 |
| description | This crate provides an odd set of tools for Rust programming |
| homepage | https://github.com/try-box/rust-box |
| repository | https://github.com/try-box/rust-box |
| max_upload_size | |
| id | 664679 |
| size | 64,627 |
English | 简体中文
Rust Box This crate provides an odd set of tools for Rust programming:
The main rust-box crate just re-exports tools from smaller subcrates:
stream-ext
An extension trait for Streams that provides a variety of convenient combinator functions.
queue-ext
The extended feature of the queue can convert the pop() function of the queue to Stream and the push() function to
Sender.
task-exec-queue
A task execution queue. Can limit the number of concurrent tasks and execution order of the same type of tasks can be
controlled.
event
Event
std-ext
Expand the function of the standard library to make it more convenient to use
mpsc
MPSC channel based on queue-ext
dequemap
Double-ended queue with Map feature
Add this to your Cargo.toml:
[dependencies]
rust-box = "0.12"
Licensed under either of
at your option.