Crates.io | mamenoki |
lib.rs | mamenoki |
version | 0.1.1 |
source | src |
created_at | 2023-07-12 14:33:33.549377 |
updated_at | 2024-10-22 09:04:39.222099 |
description | Complete implementation of a Beanstalkd client based on the Tokio runtime |
homepage | https://github.com/withings/mamenoki |
repository | https://github.com/withings/mamenoki |
max_upload_size | |
id | 914558 |
size | 86,173 |
This is a Rust complete implementation of a Beanstalkd client based on the tokio runtime.
Build with :
$ cargo doc --no-deps # for auto docs
$ cargo build --release # actual build
You can run all the tests locally or in a CI environment with:
$ docker compose up all_tests --build
You can continuously run all the tests during the development (they will be re-run at every change) with:
$ docker compose up dev_test_loop --build
There are some usage examples in the examples folder: they all create a connection to beanstalkd and the send different commands to it.
docker compose up example_reader
.docker compose up example_reader
.docker compose up example_stats
.