Crates.io | rust-box |
lib.rs | rust-box |
version | 0.12.1 |
source | src |
created_at | 2022-09-13 15:23:14.770707 |
updated_at | 2024-11-06 14:51:28.873024 |
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 | 14,331 |
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.